- 博客(8)
- 收藏
- 关注
原创 Windows 已在 XXX.exe 中触发一个断点。 其原因可能是堆被损坏,这说明 FiberSecureTerminal.exe 中或它所加载的任何 DLL 中有
是因为删除了一个没有初始化成功的数组,因而导致了这个问题。
2015-11-27 16:42:00
1095
转载 break continue详解
如下代码:int_fill_array ( double ar[], int limit ){ using namespace std; double temp; int i; for ( i=0; i { cout cin >> temp; if (!cin) {
2015-11-22 16:51:09
425
原创 delete 和 free
1,delete 用于释放 new 分配的空间,free 用于释放 malloc 分配的空间2,new会调用类的构造函数,“返回”的相应的类型 malloc只申请内存,返回的是void*
2015-11-22 15:14:23
318
原创 错误 10 error LNK2019: 无法解析的外部符号 "public: __thiscall Cwt::Cwt(void)" (??0Cwt@@QAE@XZ),该符号在函数 "public:
无法解析的外部符号错误:通常因为该符号申明以后,没有定义导致
2015-11-09 10:43:27
999
转载 error C2533: 构造函数不能有返回类型
2C++编程隐蔽错误:error C2533: 构造函数不能有返回类型提示一个类的构造函数不能够有返回类型。在cpp文件里,该构造函数定义处并没有返回类型。在头文件里,构造函数原型也无返回类型。然后在其中一个头文件的末尾处,发现一个类的结尾处并没写上分号。看来在把头文件包含到Cpp文件里时,误把没有加上分号的类
2015-11-06 14:55:30
807
原创 matlab如何实现循环提取EXCEL一列数据
for i=1:256 eval(['Xnoise' num2str(i) '=A(:,' num2str(i) ')']);end save通过以上代码先把EXCEL中的256列数据赋值给矩阵A如果需要调用其中一列,用以下语言即可实现(eval(strcat('Xnoise',num2str(i))由于MATLAB读取EXCEL文件时间较
2015-07-13 11:57:06
22757
1
转载 VS调试_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse));崩溃原因及解决方法 .
_BLOCK_TYPE_IS_VALID宏用来检测这个内存块在当前堆上是否有效,但是这里的指针是一个临时变量,临时变量是在栈上分配的,函数清理栈时会自动回收这些内存,程序员无需管理。程序员new 和 malloc申请的内存是位于堆上面,程序不会自动清理,这就是区别所在。因此,检查你所释放(delete 或 free)的那个指针,不是动态申请的就别画蛇添足去释放了。今天我出现这个错误
2015-07-01 09:28:04
641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人