
开发技巧
apexMing
这个作者很懒,什么都没留下…
展开
-
C的模块化概念
C程序采用模块化的编程思想,需合理地将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求,在模块的划分上主要依据功能。模块由头文件和实现文件组成,对头文件和实现文件的正确使用方法是: 规则1 头文件(.h)中是对于该模块接口的声明,接口包括该模块提供给其它模块调用的外部函数及外部全局变量,对这些变量和函数都需在.h中文件中冠以extern关键字声明; 规则2 模块内的函数和全局变转载 2012-11-27 20:33:14 · 349 阅读 · 0 评论 -
load the C runtime library without using a manifest
最近在将原来的工程中原来的动态链接库改为静态链接库时遇到这个问题。 首先,附上一些网上搜集到的东西。 ----------------------------------------------------------------------------------------------------- (转)http://blog.youkuaiyun.com/smujjiang/article/原创 2012-11-28 12:43:34 · 1069 阅读 · 0 评论 -
pointer和reference的比较
转 引用(reference)和指针(pointer)是学C++过程中最令人头疼的问题,常常不知道什么时候用哪个合适,又常常弄混。找到Dan Saks的这篇文章,讲的很清楚,强烈推荐。 ——————————————————————————— 以下译自Dan Saks的文章 References vs. Pointers 英文原文 ————————————————————转载 2013-01-16 16:48:40 · 980 阅读 · 0 评论 -
placement new (转)
有关placement new 作者: hzh512 1. placement new的含义 placement new 是重载operator new 的一个标准、全局的版本,它不能够被自定义的版本代替(不像普通版本的operator new 和 operator delete能够被替换)。 vo转载 2013-04-01 20:35:07 · 473 阅读 · 0 评论 -
手把手教你把Vim改装成一个IDE编程环境(图文)(转)
1 写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了转载 2013-04-03 09:41:18 · 580 阅读 · 0 评论 -
VIM 设置示例
1 "=============================================================================== 2 " Filename: vimrc 3 " Author: Wu Yin(吴垠) 4 " Email: lazy_fox#gmail.com 5 "转载 2013-04-03 09:59:11 · 752 阅读 · 0 评论 -
VC++结束进程的方法
1.使用ExitProcess()结束进程 进程只是提供了一段地址空间和内核对象,其运行时通过在其地址空间内的主线程来体现的。当主线程的进入点函数返回时,进程也就随之结束。这种进程的终止方式是进程的正常退出,进程中的所有线程资源都能够得到正确的清除。除了这种进程的正常退出方式外,有时还需要在程序中通过代码来强制结束本进程或其他进程的运行。ExitProcess()函数的原型为:转载 2013-06-19 09:38:25 · 1459 阅读 · 1 评论