- 博客(4)
- 资源 (18)
- 收藏
- 关注
原创 细谈C/C++中的前置++和后置++
++运算符是大家都再熟悉不过的东西了,无论是在for循环里,还是在一些赋值语句中,都有++的身影。这里我和大家分享一下我对++的理解,若有不足之处欢迎批评指正啊。首先,看这样一段代码:#include using namespace std;int main(){ int i; ++++i; // All Right //i++++; // error C2105: '++' needs l-value //++i=10; // All Right
2011-02-27 14:22:00 4561
原创 如果你的电脑蓝屏了,请温柔的对她。。。
<br /> 如果你的电脑蓝屏了,请不要气愤的说一句"fucking shit,damn it“,然后直接冷启动。你可以根据屏幕上显示的错误码来判断是哪出了问题,下面就是一些蓝屏的原因,仅供参考。<br /> 0 0x00000000 作业完成。 <br />1 0x00000001 不正确的函数。 <br />2 0x00000002 系统找不到指定的档案。 <br />3 0x00000003 系统找不到指定的路径。 <br />4 0x00000004 系统无法开启档案。 <br />5 0
2011-02-22 23:08:00 2659
转载 windows下DLL的编写
<br /> 在VC中新建一个空的Win32动态链接库工程(Win32 Domanic-Link Library),然后添加一个C++ Sourse File到工程,我这里的文件名取DllTest.cpp。然后在文件中添加如下内容: //DllTest.cpp _declspec(dllexport) int add(int a,int b)<br /> {<br /> return a+b;<br /> } _declspec(dllexport) int subtract(int
2011-02-09 21:09:00 5090
原创 linux库文件编写
静态库与动态库的区别: 如果程序是在编译时加载库文件的,就是使用了静态库。如果是在运行时加载目标代码,就成为动态库。换句话说,如果是使用静态库,则静态库代码在编译时就拷贝到了程序的代码段,程序的体积会膨胀。如果使用动态库,则程序中只保留库文件的名字和函数名,在运行时去查找库文件和函数体,程序的体积基本变化不大。静态库的原则是“以空间换时间”,增加程序体积,减少运行时间;动态库则是“以时间换空间”,增加了运行时间,但减少了程序本身的体积。其实,程序设计就是一个“时间与空间的矛盾”。下面我们就以实际例
2011-02-05 22:12:00 2940 1
基于linux的socket多人聊天室程序,采用posix多线程控制技术
2011-01-05
基于arm-Linux的ATM模拟程序
2010-08-03
基于RedHat+Oracle 11i +pro * C 的通讯录系统
2010-08-03
基于arm-Linux平台的经典贪吃蛇游戏
2010-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人