
C/C++
h315444352
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言专家编程,读书笔记
1.void foo(const char **p) {} main(int argc,char *argv){ foo(arvg);}这个程序编译时会出错,(书上是说会发现一条警告,参数与原型不匹配),原因如下: (1)按照ANSI C标准第6.3.2.2节中讲述约束条件小节中所描述的: 每个实参都应该具有自己的类型,原创 2014-03-15 18:56:42 · 476 阅读 · 0 评论 -
最简单的如何识别计算机哪些COM口处于连接状态
最简单的方式,就是利用CreateFile方法; 打开COM1到COM9用:m_hCom = CreateFile(_T("COM1:"), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, NULL, NULL);或者m_hCom = CreateFile(_T("COM1"), GENERIC_原创 2014-03-17 16:29:31 · 4885 阅读 · 0 评论 -
指针跟数组的不同点
阅读C专家编程心得: 为什么会出现在定义一个数组的时候使用 char p[]="huangma"; 而声明这个变量的时候使用 extern char *p的时候,程序会报错(也许不会)呢? 1:声明与定义的不同:定义的时候指定变量的类型和名字,分配对象的内存空间,用于创建新的对象(只能定义一次)。原创 2014-03-18 23:37:03 · 530 阅读 · 0 评论 -
ACTIVEX控件的使用方法
今天把写好的程序放到其他机器上执行,出现了程序不断崩溃的问题,无奈安装了VS2010调试源代码,发现是由于程序中有个对象是ACTIVEX控件导入的,所以需要不把原机器上的ACTIVEX控件导入。导入到c:\windows\system32之后需要注册,网上搜得的注册方式是 在CMD中输入regsvr32 XXXXX.ocx。但是注册失败,又搜索了半天,总算搞定,原创 2014-03-22 17:04:35 · 1356 阅读 · 0 评论 -
windows线程挂起与唤醒,SuspendThread与ResumeThread的一些相关问题
总结一下,创建进程有好多种方法, CreateThread:这个函数WIN32api函数,最好不要用这个函数,会造成一些错误(原因还是很深刻的) AfxBeginThread:这个方法是MFC特有的创建线程的方法,是MFC对CreateThread函数的封装,改善了CreateThread的一些不足,并且返回的是一个 CWinThr原创 2014-03-25 20:24:29 · 14384 阅读 · 0 评论