随笔分类 - C++编程
摘要:QT4.8的软件曾经耗费巨大的功夫进行构建,不舍得扔掉!重新安装Qt4.8版本1.安装qt-creator 安装qt-creator-win-opensource-2.4.0.exe版本,不建议使用最新版本4.02.安装QtSDK ...
阅读全文
摘要:题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。 分析:这是去年google的一道面试题。我看到这道题目时,第一反应就是每次push一个新元素时,将栈里所有逆序元素排序。这样栈顶元素将是...
阅读全文
摘要:本文算法描述参考链接:http://blog.csdn.net/icvpr/article/details/10259577两遍扫描法:(1)第一次扫描:访问当前像素B(x,y),如果B(x,y) == 1:a、如果B(x,y)的领域中像素值都为0,...
阅读全文
摘要:在C语言中: C函数有sprintf函数, 比较方便, 但是需要知道所需要的内存空间是多少.在C++的框架MFC中: 在MFC中CString 有Format函数来格式化字符串. 很方便.难过的是: std::string没有格式...
阅读全文
摘要:参考链接: 使用Git-GUI创建工程 http://jingyan.baidu.com/article/27fa732683ebf546f8271f2e.html一、刚创建的github版本库,在push代码时出错:$ git push ...
阅读全文
摘要:一、一些准备工作: 1.安装Qt for VS 的插件; 安装Qt for VS 的插件 下载地址:http://download.qt.io/official_releases/vsaddin/ 安装Q...
阅读全文
摘要:在测试一行函数时,出现std::cout不能输出的情况,找不到原因。1. 只好从main函数第一行,开始测试,直到发现一个函数o_Initer.ekf_filter(filter, x_k_k,p_k_k, sigma_a, sigm...
阅读全文
摘要:使用的多行读取的代码如下://读取文本浮点数到多个模式 序列bool CPicToolsDlg::readTxt2SeqMulti( std::string TxtName, std::vector > &Seq ){ //三元组,使用三元组逐个写入 f...
阅读全文
摘要:同时使用两个 ifstream和 freopen 第二个就会失去效用,不知道错在了哪里!1. 使用freopen打开:bool CPicToolsDlg::readTxt2Seq( std::string TxtName, std::vector &...
阅读全文
摘要:参考链接:http://www.cplusplus.com/reference/cstdlib/rand/使用实例: v1 = rand() % 100; // v1 in the range 0 to 99 ...
阅读全文
摘要:在copy了别人的代码之后,出现了大量的空白行,批量删除空白行方法为:查找内容:^:b*$\n替换为:查找范围:当前文档使用:正则表达式
阅读全文
摘要:shell的正则表达式还是很难记忆的,也没有沉静的心情看文档,于是使用了replace pioneer。1. 启动replace pioneer,Tools—>batch runner ,在 set out file name 填入#{198701,16}...
阅读全文
摘要:1.对于无法打开“Kernel”问题,即使复制lib文件到目录,仍然会出现最后的错误; 原因:WindowsSdk 安装失败! 方法:重装 microsoft SDK6.0 ,再在VS中添加包含目录;2.无法打开“libcpmt.lib”"msvcprt.lib"...
阅读全文
摘要:error C2248 无法访问私有成员 :原因 ifstream 作为参数必须传引用!(1):C++使用STL序列化:原文链接:http://blog.csdn.net/pandaxcl/article/details/649682 在用C++编写应用程序的过...
阅读全文
摘要:前言: C++11的自动化特性给编程提供了不少方便,同时也给调试增加了很多负担,至于取舍看程序员的风格和侧重而定。auto:自动类型推断 在C++11之前,auto关键字用来指定存储期。在新标准中,它的功能变为类型推断。auto现在成了一个类型的占位符...
阅读全文
摘要:(1):对于数学函数 log() 的使用 编译器错误C2668 “function”: 对重载函数的调用不明确!!! 怎么搞的?log(2)都不行,非得用log(2.0)才可以: log()函数有两个重载,一个针对 float型;一个针对 l...
阅读全文
摘要:C++利用文件流:(1):读取一个字符 std::string TestTxt(argv[3]); // freopen(TestTxt.c_str(),"r",stdin);// 打开文件! float ViewValue; cin >>V...
阅读全文
摘要:原文链接:http://blog.csdn.net/gzlaiyonghao/article/details/4561611作者:perrygeo译者:赖勇浩(http://laiyonghao.com)原文:http://www.perrygeo.net/wordp...
阅读全文
摘要:(1):C/C++获取当前系统时间:http://www.cnblogs.com/mfryf/archive/2012/02/13/2349360.html不过当计算算法耗时的时候,不要忘记second,不能只要用Milliseconds来减,不然后出现负值,若是算法...
阅读全文
摘要:(有少量修改!)使用到了STL的算法库:#include#include //属于STL库 模板库 写库的人为了和标准C和C++库区分开 所有的模板库的文件都没有后缀 一般如 #include 模板库中 #include Tips:在GCC下,除了要用#inclu...
阅读全文
浙公网安备 33010602011771号