自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

piaojun_pj的专栏

http://wotahouse.blogbus.com/

  • 博客(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

mysql-devel-3.23.54a-11.i386.rpm

mysql数据库提供的应用程序开发包,里面包含mysql提供的API和类库。mysql版本为3.23.54。

2011-04-12

基于linux的socket多人聊天室程序,采用posix多线程控制技术

基于linux的socket多人聊天室程序,采用posix多线程控制技术。客户端和服务器采用协议机制通信,服务器端在用户上线和下线时及时更新在线人数,并打印上下线信息(用户名)。客户端登陆需要输入用户名,若用户名已存在则让用户重新登陆。客户端也有即时显示好友上线下线信息功能。

2011-01-05

C++编程思想电子书pdf格式

C++编程思想电子书pdf格式,C++编程思想电子书pdf格式

2010-12-12

Effective_STL.pdf电子书

Effective_STL.pdf电子书。Effective_STL.pdf电子书。Effective_STL.pdf电子书。

2010-11-30

网游开发基础代码我的收藏

网游开发基础代码我的收藏,网游开发基础代码我的收藏。

2010-11-29

Linux下socket网络编程实现代码

Linux下socket网络编程实现代码,包含TCP和UDP以及curl包等协议。

2010-08-03

Linux下的进程间各种通信方式的实现代码

Linux下的进程间各种通信方式的实现代码,包含信号,信号量,共享内存和消息队列。

2010-08-03

基于arm-Linux的ATM模拟程序

硬件平台:ARM实验箱,PC机,s3c2410处理器 软件平台:RedHat-Linux,SQLite数据库,GNU工具链,Editplus编辑器,cgwin。 项目简述:设计一款由5*4键盘作为输入终端,LCD作为输出显示终端的ATM系统。处理器为S3C2410,嵌入式操作系统为ARM-Linux。ATM系统具备取款,存款,查询余额,转账,修改密码等功能,用户信息储存在SQLite数据库中。系统界面友好,操作简单,实用性强。

2010-08-03

基于RedHat+Oracle 11i +pro * C 的通讯录系统

一款基于Oracle 11i +pro * C 的通讯录系统,程序包含Makefile和notebook.pc主程序。实现了同学信息的增,删,改,查以及修改密码等功能。

2010-08-03

基于arm-Linux平台的经典贪吃蛇游戏

硬件平台:ARM实验箱,PC机,s3c2410处理器 软件平台:RedHat-Linux,GNU工具链,Editplus编辑器,cgwin。 程序简述:设计一款由5*4键盘作为输入终端,LCD作为输出显示终端的贪吃蛇游戏。处理器为S3C2410,嵌入式操作系统为ARM-Linux。要求,游戏具有友好的用户界面,操作简单,可玩性强,同时具备关卡设计,游戏计分功能,游戏计时功能等。游戏采用多线程控制技术。

2010-08-03

基于j2me的手机聊天软件

一款简单的基于j2me的手机聊天软件,采用socket网络编程技术实现两个客户端之间的通信,程序中包含一个服务器端程序和一个客户端程序。

2010-08-03

基于j2me的手机经典贪吃蛇游戏

一款基于j2me的手机经典贪吃蛇游戏,游戏界面友好,可玩性强,采用多线程控制技术。

2010-08-03

基于j2me+rms的手机电话簿程序

一款基于j2me+rms的手机电话簿程序,实现用户信息的增,删,改,查,其中搜索功能采用模糊匹配技术。

2010-08-03

绿色版editplus

绿色解压缩版EditPlus,需要上网搜一个序列号就能用了。哈哈,很好,很强大。

2010-08-01

WindowsAPI

WindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPI

2010-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除