![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++
文章平均质量分 53
haaaaapy
这个作者很懒,什么都没留下…
展开
-
C++标准库vector及迭代器
vector是同一种对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的类存。引入头文件#include1.vector对象的定义和初始化[cpp] view plaincopyvector v1 vector保存类型为T的对象。默认构造函数,v1为空 vec转载 2014-09-25 16:09:25 · 347 阅读 · 0 评论 -
VC++的工程文件说明
VC++的工程文件说明:*.dsp:是VC++的项目文件,文本格式。*.dsw:是工作区文件,它可以指向一个或多个.dsp文件。*.clw:是 ClassWizard信息文件,实际上是INI文件的格式。*.opt:工程关于开发环境的参数文件,如工具条位置等信息。*.aps:(AppStudio File),资源辅助文件,二进制格式。*.rc:资源文件。*.plg:是编译信息文件,编译原创 2014-11-12 18:28:25 · 348 阅读 · 0 评论 -
调用导致堆栈不对称
C#控制台输出有两种方法:Write()和WriteLine(),它们都是命名空间System中Console类的方法,且都具有多达18种或以上的重载形式,能够直接输出C#提供的所有基本数据类型。其中,Write()方法输出一个或多个值后不换行,即其后没有新行符;而WriteLine()同样是输出一个或多个值,但输出完后换行,即其后有一个新行符。为了控制输出内容或文本的输出格式原创 2014-11-12 18:30:21 · 2740 阅读 · 0 评论 -
fopen和fopen_s用法的比较
在定义FILE * fp 之后,fopen的用法是: fp = fopen(filename,"w")。而对于fopen_s来说,还得定义另外一个变量errno_t err,然后err = fopen_s(&fp,filename,"w")。返回值的话,对于fopen来说,打开文件成功的话返回文件指针(赋值给fp),打开失败则返回NULL值;对于fopen_s来说,打开文件成功返回0,失败返回非0转载 2014-11-12 18:56:24 · 546 阅读 · 0 评论 -
线程与进程的比较
线程与进程的比较线程具有许多传统进程所具有的特征,故又称为轻型进程(Light—Weight Process)或进程元;而把传统的进程称为重型进程(Heavy—Weight Process),它相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进程都有若干个线程,至少需要一个线程。下面,我们从调度、并发性、 系统开销、拥有资源等方面,来比较线程与进程。1.调度在传原创 2014-10-10 20:49:12 · 426 阅读 · 0 评论 -
静态链接库与动态链接库的优缺点
1 静态链接库的优点 (1) 代码装载速度快,执行速度略比动态链接库快; (2) 只需保证在开发者的计算机中有正确的.LIB文件,在以二进制形式发布程序时不需考虑在用户的计算机上.LIB文件是否存在及版本问题,可避免DLL地狱等问题。 2 动态链接库的优点 (1) 更加节省内存并减少页面交换; (2) DLL文件与EXE文件独立,只要输出接口不变(即名转载 2014-10-16 16:42:37 · 566 阅读 · 0 评论