随笔分类 - C++
摘要:cmake的aux_source_directory 一、问题背景在同一目录下面,有多个源文件的时候,这个时候你不能都往下面第三条命令里面一直手动添加cpp源文件,那工作效率多低啊 cmake_minimum_required(VERSION 2.8) project(main) add_execu
阅读全文
摘要:C++的头文件和实现文件分别写什么 在C++编程过程中,随着项目的越来越大,代码也会越来越多,并且难以管理和分析。于是,在C++中就要分出了头(.h)文件和实现(.cpp)文件,并且也有了Package的概念。 对于以C起步,C#作为“母语”的我刚开始跟着导师学习C++对这方面还是感到很模糊。虽然我
阅读全文
摘要:包括”/“排除”设置禁用了加载功能。 “hello.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。“包括”/“排除”设置禁用了加载功能。 解决方案:工具 ->选项 -> 调试 ->符号 中箭头部分勾选上就可以了。(中文解决方案是真不好找。。。。)
阅读全文
摘要:http://www.cppblog.com/biao/archive/2013/03/14/198416.html 共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一
阅读全文
摘要:http://bbs.csdn.net/topics/70050852 对于多级指针或者数组,要掌握正确的识别方法:void* 是说: 这是一个指针,去掉一个(*)就是它所指向的,在这里是指向放void型的地方;void** 是说: 这也是一个指针,去掉一个(*)就是它所指向的,它指向一个放void
阅读全文
摘要:http://www.cnblogs.com/liping13599168/archive/2011/03/31/2000320.html背景 在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法...
阅读全文
摘要:http://www.cnblogs.com/liuweilinlin/archive/2012/08/16/2643272.html一 MFC程序执行过程剖析1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作...
阅读全文
摘要:http://www.cppblog.com/andxie99/archive/2006/05/31/7972.html1必备基础知识概述1.1 MFC文档视图结构程序结构总揽当我们使用MFC AppWizard生成一个MFC程序,选用所有默认的设置(当然也是Multiple Documents,本...
阅读全文
摘要:https://msdn.microsoft.com/en-us/library/vstudio/b0084kay.aspxEvaluates to an integer literal that encodes the major and minor number components of th...
阅读全文
摘要:http://www.cnblogs.com/southernduck/archive/2012/11/23/2784966.html用VS2012调试一个控制台程序的时候,出现一下提示信息:“wrt2txt.exe”(Win32): 已加载“F:\Users\Young\Documents\vis...
阅读全文
摘要:http://blog.sina.com.cn/s/blog_686188ef0100klku.html#define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时...
阅读全文
摘要:http://blog.csdn.net/chaijunkun/article/details/6658923这是VS2010的改变,不能够在“工具-选项”中看到“VC++目录”了。 但是呢,我们可以在另外一个地方找到它,请看下边的对比照片。VS2008中:VS2010中:打开方式非常简单,选中工程...
阅读全文