随笔分类 -  C++

摘要:boost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。1 下载地址:http://sourceforge.net/projects/boost/files/boost/1.56.0/可以选择boost_1_56_0.7z下载。2 编译2.1 生成boost的自用的编译工具... 阅读全文
posted @ 2014-09-01 22:57 金石开 阅读(36447) 评论(5) 推荐(6)
摘要:文件流ios::appios::ate打开方式结果打开方式结果ofstream(默认是ios::in | ios::trunc)ios::app或ios::app|ios::out如果没有文件,生成空文件;如果有文件,在文件尾追加ios::ate或ios::ate|ios::out如果没有文件,生成空文件;如果有文件,清空该文件ios::app|ios::in不管有没有文件,都是失败ios::ate|ios::in如果没有文件,打开失败;如果有文件,定位到文件尾,可以写文件,但是不能读文件Ifstream(默认是ios::in)ios::app或ios::app|ios::out不管有没有文件 阅读全文
posted @ 2013-01-08 18:33 金石开 阅读(23956) 评论(2) 推荐(1)
摘要:bool是C++中定义的类型,true/false为C++中关键字BOOL为VC中的typedef int BOOL;为int类型。typedef int BOOL;#ifndef FALSE#define FALSE 0#endif#ifndef TRUE#define TRUE 1#endifboolresultBOOLresultCPPUNIT_ASSERT(true == 1);//CPPUNIT_ASSERT(true == -1);CPPUNIT_ASSERT(true == (bool)-1);CPPUNIT_ASSERT(false == 0);//CPPUNIT_ASSERT 阅读全文
posted @ 2013-01-08 15:52 金石开 阅读(2180) 评论(0) 推荐(1)