C++
piqi8856
这个作者很懒,什么都没留下…
展开
-
fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
win7 64位操作系统,本机环境下有VS2005,VS2010 ,VS2012 但是在VS2010下编译新建的项目的时,会出现 “fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”错误,以下是收集的三种解决方案,如果嫌麻烦的话,建议用第三种删除低版本的cvtres.exe,但是删除前一定要做好备份。最主要的设置:(1)将项目|项目属性|配置属性|清原创 2015-01-19 09:15:45 · 425 阅读 · 0 评论 -
c++例子分析-内存内容覆盖
#include "stdafx.h"#include void fun(char*p){int nSize = sizeof(p);memset(p, 0, nSize);strcpy(p, "12345");}int _tmain(int argc, _TCHAR* argv[]){char p[1];fun(p);return 0;原创 2016-01-06 18:12:45 · 576 阅读 · 0 评论 -
C++ for 与while循环的区别
for循环比较适用于循环次数已知的情况,且for的循环体控制值和修改值都在语句头部分,形式比较简洁。while 循环比较适用于循环次数未知的情况,且控制值初始化一般在while语句前,修改部分在语句中,形式上没有for简洁 。但是两者在功能上是等价的,可以互换。原创 2016-01-07 10:31:12 · 1884 阅读 · 0 评论 -
c++ 模板与继承
当两个类中出现不同的方法调用时,如绘制机制 一个处理BGRA 一个处理RGBA 颜色的时候,则可以采用下面类似的方法。#pragma once#include class Test{public:virtual void test() = 0;virtual void test2() = 0;virtual void原创 2016-01-07 10:36:42 · 535 阅读 · 0 评论 -
不同机器间的代码调试
运行方:(1)开始——Visual Studio 2013——选中Visual Studio Tools 如图1所示(2)进入如下图所示的界面打开Remote Debugger Folder文件(3)点击x64或者x86进入对应的文件夹里选中msvsmon.exe如下图所示(4)打开了Visual Studio远程调试监视器(5)设置原创 2016-01-12 10:54:52 · 344 阅读 · 0 评论