- 博客(17)
- 资源 (37)
- 收藏
- 关注
原创 【MFC三天一个游戏】之 局域网黑白棋
花了三天上班时间,妈的上班写就是不能静下心来,擦,要防BOSS巡山....以前也写过小游戏,俄罗斯方块,贪吃蛇....不过也都是单机版的,也没用MFC写过,是用QT写的,一天半天就出来了...SOCKET也没搞过,唯一记得的一个就是在学校弄的,搭建了一个服务器和客户端,互相发了一句hello 就不搞了算是未完整版咯....从零开始。。。。呕.
2013-10-31 17:07:45 2478
转载 MFC的CListCtrl的使用与技巧
列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格:LVS_IC
2013-10-29 09:38:20 1280
原创 C++ STL中 std::transfrom()..使用方法.【2013.10.25】
C++ STL中 拿一个容器转换成另一个容器的方法 std::transfrom()...超级简单。嘿嘿......看代码在侯捷的 C++ template中,是一个叫 非类型函数模版参数的东西...STL 很棒的东西!templateT TestAdd( T & t){ return t + Value;}int main(){ vector avs; vectorbv
2013-10-28 10:22:44 1630
原创 关于C++中const修饰的一些备忘.....【2013.10.23】
欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611 1.关于congst的一些备忘const 修饰变量:不多说了...说一下const 修饰指针;记忆方法就是 看const 往右最先碰到谁,就是修饰谁,谁就是只读的。【忽略类型 int float 类 等】const int * pint;//*为只读,pint可以修
2013-10-24 11:11:40 693
原创 关于boost 库 shared_ptr 智能指针的循环引用【2013.10.22】
欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611 1.Boost库是个什么样的库,程序员都有自己的判断,本人用的比较少,多一点是了解。呵呵shared_ptr是个使用率很高的东西,基本可以替代指针的使用,而且能保证其安全性。唯独有一种情况,shared_ptr确是那么无能为力,那就是产生循环引用的时候,看代码说
2013-10-23 11:32:07 1028
转载 STL中 vector map 等容器的内部实现 以及其 迭代器失效场景【2013.10.22】
vector:1.当插入(push_back)一个元素后,end操作返回的迭代器肯定失效。2.当插入(push_back)一个元素后,capacity返回值与没有插入元素之前相比有改变,则需要重新加载整个容器,此时first和end操作返回的迭代器都会失效。3.当进行删除操作(erase,pop_back)后,指向删除点的迭代器全部失效;指向删除点后面的元素的迭代器也将全部失效。
2013-10-23 10:26:12 1132
原创 关于转换的问题,平时用到一些 内置类型之间的 转换方法如atoi atof itoa sprintf 等 istrstream ostrstream strstream【2013.10.21】
1. 关于转换的问题,平时用到一些 内置类型之间的 转换方法如atoi atof itoa sprintf 等可以转换成字符串的方法 这都是c下面的方法,c++下面有 istrstream ostrstream strstream //这几个是处理C风格的字符串 即字符串 istringstream ostringstream stringstream //这几个是处理C++
2013-10-22 09:43:05 725
原创 关于c++运算符重载 + 和 ++ 运算符 【2013.10.18】
1.关于c++重载 + 和 ++ 运算符大家都知道+ 和 ++ 作为成员函数被重载的时候的代码大概如下:class Test{.......Test operate + (Test &t){ Test result (this.m_i + t.m_i); return result;}Test &operate ++ (){ this->m_i ++; retur
2013-10-21 09:18:42 772
原创 关于fscanf....WSACreateEvent和CreateEvent的点 【2013.10.17小记】
1.关于fscanf功能就不说了,说一个注意的地方:fscanf遇到空格也会结束 \n 也会2.WSACreateEvent 和CreateEvent先看MSDN上所说:The WSACreateEvent function creates an event object that is manually reset with an initial state
2013-10-18 11:41:34 2064
原创 数据库 ADO 另一种使用方法和关于C++引用的两个小点【2013.10.16 小记】
1.发现有的朋友用ADO msado**.dll的时候基本都只会拼接SQL的写入,修改数据库的方法。其实ADO是能够做到不用拼接SQL的...以应对事务提交,数据库回滚等操作。当写入/修改的数据庞大需要多次写入的时候,其修改/写入的速度是拼接SQL的N倍在这里就简单说一下写入数据的方法,修改的方法也雷同。首先 连接数据库 创建连接对象_ConnectionPtr pCon;
2013-10-17 09:07:15 1103
原创 一个C C++ 内存的问题 和 C++继承 虚函数表的点【2013.10.15小记】
1.你关于一个C C++ 内存的问题栈不需要程序分配,在程序启动的时候,栈空间就已经分配好了,函数调用结束后,内存并没有释放,只是管理栈的指针(sp寄存器)发生了变化,所以这个内存还是可以访问的。用以解释一下代码:void f(int ** p) {int i = 5; *p =&i; } void main(){ int * q =
2013-10-16 09:00:23 889
原创 c c++ 中 各种数据类型 取值溢出的时候 的方便记忆方法【2013.10.14小记】
欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611 c c++ 中 各种数据类型 char int double 都是有取值范围的。。在编译器中相关最大值最小值都有 宏定义的 比如 int 对应 INT_MAX INT_MIN .....编程的时候可以在头文件中查到 从而减少自己忘记了,去计算的强。呵
2013-10-15 10:59:14 1084
原创 c c++ 中 结构体内成员 位域的 一点经验【2013.10.11小记】
在位域的使用中:例如: unsigned short y:10;y = 1025;int iy = y;iy 的值根据位域的不同值有区别的;计算方法是 y的赋值多 2的10次方 求 % 即 iy = 1025 % 1024 = 1;ok!
2013-10-15 10:49:36 682
原创 解决scanf 没有执行直接跳过【2013.10.10 小记】
如果 C 中 scanf 没有执行 直接跳过的 话 解决方案是 在scanf 之前 加入fflush(stdin);清空缓冲。。。因为scanf是读取缓冲数据的,而不是直接和键盘输入交互.....
2013-10-15 10:48:22 1642
原创 教你如何用代码从程序里面打开 控制面板【2013.10.9 小记】
每天记录help:1. ShellExecute打开控制面板ShellExecute(NULL,"open","rundll32.exe","shell32.dll,Control_RunDLL",NULL,SW_SHOW);
2013-10-15 10:45:25 3075
翻译 STL 容器小结
http://kb.cnblogs.com/a/1626891/STL的容器可以分为以下几个大类: 一:序列容器, 有vector, list, deque, string.二 : 关联容器, 有set, multiset, map, mulmap, hash_set, hash_map, hash_multiset, hash_multimap三: 其他的杂项: stack,
2013-10-14 17:25:09 824
原创 C API 翻译 【2013.10.12小记】
无聊把C API 翻译一遍abort stdlib.h , 无参数 , 用于终止程序abs stdlib.h ,int abs( int num ),返回绝对值acos math.h ,double acos( double arg ),求反余弦 -1asctime time.h ,char *asc
2013-10-14 09:42:01 740
Wingate Wingate很好用的WingateWingate Wingate很好用的Wingate
2010-10-20
Mento Supplicant 6.2.7zMento Supplicant 6.2.7z
2010-09-16
无线网络密码查看器.rar无线网络密码查看器.rar
2010-09-12
射手播放器。。。老版本射手播放器。。。老版本
2010-09-11
MYODBC.rarMYODBC.rarMYODBC.rar
2010-09-11
集合网盘下载工具.7z集合网盘下载工具.7z集合网盘下载工具.7z
2010-09-11
漂亮的任务栏时钟 Clock Tray Skins 1.77 绿色精简版.rar
2010-09-08
UltimateDefrag (磁盘碎片整理)绿色汉化版 2008 2.0.0.51.rar
2010-09-08
屏幕录像专家注册(www.greenxf.com).rar.rar
2010-09-02
无线网络破解工具汉化版.rar
2010-09-02
Iparmor_xp911.com木马克星
2010-09-02
Swift开发文档《The Swift Programming Language》
2014-06-04
网速监控 v1.2 MFC VC C++ 网速监控 线程
2012-03-12
自己写的 工资管理系统
2010-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人