04 2018 档案
使用 MtVerify.h头文件 ,用的时候把他头文件的内容添加到项目
摘要:#include <windows.h> //windodws变量相关头文件 MtVerify.h的内容如下:#pragma comment( lib, "USER32" ) #include <stdlib.h> #include <crtdbg.h> #define MTASSERT(a) _A
阅读全文
c/c++的预处理定义 Stringizing Operator (#) Charizing Operator (#@) Token-Pasting Operator (##)
摘要:c/c++的预处理定义:一。Stringizing Operator (#)在c和c++中数字标志符#被赋予了新的意义,即字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。如: #define exa
阅读全文
C语言常用函数大全
摘要:一、数学函数 调用数学函数时,要求在源文件中包下以下命令行: #include <math.h> 函数原型说明 功能 返回值 说明 int abs( int x) 求整数x的绝对值 计算结果 double fabs(double x) 求双精度实数x的绝对值 计算结果 double acos(dou
阅读全文
c++ builder 2010 错误 F1004 Internal compiler error at 0x9740d99 with base 0x9
摘要:我估计是IDE的小毛病。出现这个问题时,往该.h文件添加一个声明。编译通过,再删除这个多余的声明,编译通过。问题搞定。 讨论: https://www.cnblogs.com/SamFang/p/5861350.html
阅读全文
BCB ERROR:[Linker Error] 'XXX.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
摘要:今天C++builder 导入 gts .lib (gts.dll)库文件 编译报错: [Linker Error] 'D:\...\V4.05.007.1000-20161028\GTS.LIB' contains invalid OMF record, type 0x21 (possibly C
阅读全文
BCB 串口控件的使用 TComm
摘要:昨天工作用到了串口通信,MMP的,昨天懵逼了一下午,今天终于整通了,身为菜鸟,大师们是不懂这些心痛的。 进入主题:使用BCB提供的控件TComm编程方便且简单,TComm位于System分类里面。 / /备注(网友说这种方式可以用,当要求高的时候还是不够用的。) 1、窗口拖入一个TComm控件 2、
阅读全文
Qt界面控件值获取异常处理
摘要:情景简述: 正常情况,我们从控件获取的值是OK的,但有时候就是奇怪的不对头,那么我们可以给获取后的值加上一个不痛不痒的函数,再返回,结果就OK了。至于原因嘛,[呲牙][呲牙] 比如: 2018.4.2
阅读全文