共 51 篇文章
显示摘要每页显示  条
Linux下gcc与g++用法以及编写makefileLinux下gcc与g++用法以及编写makefile来源:http://huobumingbai.blog.51cto.com/1196746/308526.3) 编译:生成.s的编译文件。编写makefile:1) 编写一个程序:O 共5个文件,3个.cpp文件,2个.h文件。2) 运用makefile文件:O 优点:由上例可知,照这样的编译方法,如果是一个项目的...
这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。需要注意的是,有两个变量,一个是SHELL,一个是MAKEFLAGS,这两个变量不管你是否export,其总是要传递到下层Makefile中,特别是MAKEFILES变量,其中包含了make的参数信息,如果我们执行"总控Makefile"时有make参数或是在上层Makefile中定义了这个变量,...
Vim命令合集命令历史。vim filename 打开vim并创建名为filename的文件文件命令。vim file.:suspend或Ctrl - Z 挂起vim,回到shell,按fg可以返回vim。:help ''number'' Vim选项的帮助用单引号括起:help 特殊键的帮助用扩起:help -t Vim启动参数的帮助用-:help i_ 插入模式下Esc的帮助,某个模式下的帮助用模式_主题的模式帮...
=0) {crcelse crcif((*ptr&i)!crc crc ^=crc_ba[da^(*ptr/16)];反过来就是code uchar crcbuff_fan[] ={0xe3,0xd2,0x0d,0x06,0x00,0x00,0x00,0x00};crc = 0;ptr = crcbuff_fan;crc = crc16r(ptr,8);执行结果 crc = 0x5f1d;如想验证是否正确,可改code uchar crcbuff_fan_result[] ={0xe3,0xd2,0x0d,0x06,0x00,0x00,0x00,0x00,0x1d,0x5f};ptr...
数据通信中的CRC校验是个非常简单的算法嘛!_收藏痕迹这两天在技术论坛逛,看到有个网友问CRC校验的问题,称看不懂CRC的描述。CRC校验与加密和解密的方法一模一样,非常简单。就这么简单,这就是CRC校验的全过程,至于计算机书上又是什么多项式、又是什么多项式的加减乘除等等,那完全是为了写书,给出一般化描述,看着挺科学的,实际就是加减...
linux C函数之access函数的用法。5)mode说明R_OK 测试读许可权W_OK 测试写许可权X_OK 测试执行许可权F_OK 测试文件是否存在。3.函数实例#include #include int main(void){if(access(''test.txt'', R_OK)==0) printf(''READ OK\n''); if(access(''test.txt'', W_OK)==0) printf(''WRI...
包括:std::auto_ptr、boost::scoped_ptr、boost::shared_ptr、boost::scoped_array、boost::shared_array、boost::weak_ptr、boost::intrusive_ptr。boost::scoped_ptr my_memory(new Simple(1));boost::weak_ptr 是 boost::shared_ptr 的观察者(Observer)对象,观察者意味着 boost::weak_ptr 只对 boost::shared_ptr 进行引用,而不改变其...
如何在Visual Studio 2010中使用CppUTest建立TDD的Code Kata的环境...CppUTest 是一个功能全面的测试框架,是为了支持在多种操作系统上开发嵌入式软件而特别设计的。那么如何在Visual Studio 2010中从头建一个使用CppUTest的TDD的Code Kata的环境?把CppUTest的project加我们Kata的solution中。}#include ''CppUTest/TestHarness.h'...
VS2010创建动态库(同时生成dll和lib)1、新建项目:选择win32项目->选择DLL->空项目,完成。2、新建类,并定义 #define TESTDLL_DLL __declspec(dllexport)class TESTDLL_DLL testdll{public: testdll(void);~testdll(void);};3、编译即可生成dll和lib.
C 内存泄露及处理方法。比如,在类的构造函数中分配内存,在析构函数中却没有释放该内存,但是因为这个类是一个Singleton,所以内存泄漏只会发生一次。检测内存泄漏的方法多种多样,有使用内存泄漏检测工具(比如BoundsChecker)检测内存泄漏;1、首先写代码时要控制内存的释放,比如new之后要delete,看析构函数是否真的执行(很多人编写释放...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部