
c++
codeMyLife
这个作者很懒,什么都没留下…
展开
-
关于inline关键字导致的 unresolved external symbol问题
//Base.h#pragma onceclass CBase{public: CBase(); ~CBase(); int m_x; int m_y; virtual void DisplayPoint()=0; void DisplayX(); inline void DisplayY();};//Base.cpp#include "stdafx.h"#in原创 2014-12-17 13:19:47 · 848 阅读 · 0 评论 -
完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决...
最近在开发项目的时候被这个错误郁闷很久,本来以为是dll加载出错或者是分配内存出错。找了很久都没找出。在网上找了些方法,终于在下面的方法中解决了问题。1、这是运行库文件时的错误。解决方案:打开项目属性-->配置属性-->C/C++-->代码生成-->运行时库,改成多线程调试DLL编译运行,然后可能会出项如下错误:fatal error C1189: #error : B转载 2014-12-18 16:25:31 · 816 阅读 · 0 评论 -
WINAPI recv引发10045的问题
原因是TCP套接字不支持MSG_WAITALL属性原创 2014-12-22 08:55:17 · 1039 阅读 · 0 评论 -
单链表的反转
#include "stdafx.h"#include ListNode* InitList();void DisplayList(ListNode* phead);//递归反转ListNode* ReverseList(ListNode* oldList, ListNode*& newHead);//非递归反转ListNode* ReverseList2(ListNode *原创 2015-02-26 10:31:33 · 510 阅读 · 0 评论 -
Fibonacci六种实现方式的比较
// TestFibonacci.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include using namespace std;#include //公式实现int Fib6(int n){ double gh5=s原创 2015-02-12 14:51:35 · 515 阅读 · 0 评论