代码改变世界

(转载)浅析error LNK2001: unresolved external symbol "public: __thisc...

2015-06-17 19:03 by pengfengting~, 1345 阅读, 0 推荐, 收藏, 编辑
摘要:学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于 编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不 明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困... 阅读全文

VC++ 在两个文件互相包含时会出现的错误

2015-06-17 17:15 by pengfengting~, 617 阅读, 0 推荐, 收藏, 编辑
摘要:首先,要分别在两个文件中实现以下两个类classObject{public:NewType ToType();};classNewType :publicObject{} ----------------------------------------------------------------... 阅读全文

NPC

2015-05-04 16:19 by pengfengting~, 524 阅读, 0 推荐, 收藏, 编辑
摘要:这里的想说的NPC不是Non-Player-Controled,非玩家控制角色,而是Non-determinisitc Polynomial complete problem,它属于一类很特殊的问题,迄今为止,没有人能够找出求解NPC问题的多项式时间的算法,同时也没有人能够证明对于这类问题不存在多... 阅读全文

对象数组中对象均为其赋值对象的副本

2015-04-21 09:55 by pengfengting~, 254 阅读, 0 推荐, 收藏, 编辑
摘要:class test{public: test(int s):y(s){}public: int y; double f;}; int main(int argc, char* argv[]){ test t1(20); test pa[4]={1,2,3,t1}... 阅读全文

c++构造函数隐式转换--转换构造函数

2015-04-21 09:23 by pengfengting~, 1114 阅读, 0 推荐, 收藏, 编辑
摘要:其实我们已经在C/C++中见到过多次标准类型数据间的转换方式了,这种形式用于在程序中将一种指定的数据转换成另一指定的类型,也即是强制转换,比如:int a = int(1.23),其作用是将1.23转换为整形1。然而对于用户自定义的类类型,编译系统并不知道如何进行转换,所以需要定义专门的函数来告诉编... 阅读全文

c++ 对象指针参数和对象引用参数02

2015-04-19 16:29 by pengfengting~, 517 阅读, 0 推荐, 收藏, 编辑
摘要:对象指针作为函数参数和对象引用作为函数参数都比对象作为函数参数要用的更为普遍传对象指针和传对象引用作为实参,那么实参在函数里发生了变话,那么相应的对象本身也会发生变化,二传递对象本身作为实参的话,实参发生变化,对象本身不会发生变化,因为对象指针和对象引用传给函数的实际上是所指对象的地址,而对象本身作... 阅读全文

c++对象指针-01(转载)

2015-04-19 16:05 by pengfengting~, 347 阅读, 0 推荐, 收藏, 编辑
摘要:1.指向对像的指针在建立对像时,编译系统会为每一个对像分配一定的存储空间,以存放其成员,对像空间的起始地址就是对像的指针。可以定义一个指针变量,用来存和对像的指针。如果有一个类:class Time{ public:int hour; int minute; int sec; void get_ti... 阅读全文

关于identifier was truncated to '255' characters

2015-04-11 22:06 by pengfengting~, 1625 阅读, 1 推荐, 收藏, 编辑
摘要:学习c++过程中,遇到在VC中使用set时DEBUG模式出现的警告identifier was truncated to '255' characters in the debug information网上找了下,发现如下解决办法转自:http://hi.baidu.com/ncutlw/blog... 阅读全文

c++ cin>>详解

2015-04-09 22:16 by pengfengting~, 3384 阅读, 0 推荐, 收藏, 编辑
摘要:参考地址:http://www.cnblogs.com/A-Song/archive/2012/01/29/2331204.html 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin... 阅读全文

c/c++中main函数参数讲解

2015-04-09 11:13 by pengfengting~, 875 阅读, 0 推荐, 收藏, 编辑
摘要:参考地址:http://blog.csdn.net/cnctloveyu/article/details/3905720 我们经常用的main函数都是不带参数的。因此main 后的括号都是空括号。实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的... 阅读全文