
C++
文章平均质量分 68
这样生活UP
硕士研究生
展开
-
关于 template <typename T>
在网上看见各种关于template 的解释和原创 2014-07-29 11:06:22 · 807 阅读 · 0 评论 -
fatal error LNK1169: 找到一个或多个多重定义的符号
fatal error LNK1169: 找到一个或多个多重定义的符号申明全局变量,全局函数一定要在cpp中申明其他类引用该全局变量就include该cpp的h文件然后extern一下就好了否则容易出现该重复定义错误这个"容易"是如何解释的呢?例如A.h中如果申明了全局变量int Global;在B.h中include "A.h"转载 2014-07-29 16:18:51 · 739 阅读 · 0 评论 -
assert()函数用法总结
assert()函数用法总结 assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终转载 2015-02-05 11:08:20 · 587 阅读 · 0 评论 -
VS2008中"fatal error C1083:无法打开包括文件:“Stdafx.h”: No such file or directory”
错误类型1:环境:VS2008语言:C++ 下午出了一个非常可恶的问题,我的一个基于MFC 对话框的程序因为预编译头文件stdafx.h的原因始终无法编译通过。 由于程序整体是需要预编译头文件的。因此工程内所有cpp文件通通都包括了#include stdafx.h。 我自己写的文件放在工程文件夹下自建的一个文件夹里。比如工程名DynamicPath转载 2015-02-05 11:58:39 · 9028 阅读 · 0 评论