
C&C++
文章平均质量分 77
aaronxjw
这个作者很懒,什么都没留下…
展开
-
C++ efficiency
自从七十年代C语言诞生以来,一直以其灵活性、高效率和可移植性为软件开发人员所钟爱,成为系统软件开发的首选工具。而C++作为C语言的继承和发展,不仅保留了C语言的高度灵活、高效率和易于理解等诸多优点,还包含了几乎所有面向对象的特征,成为新一代软件系统构建的利器。 相对来说,C语言是一种简洁的语言,所涉及的概念和元素比较少,主要是:宏(macro)、指针(pointer)、结构(struct)、函数(function)和数组(array),比较容易掌握和理解。而C++不仅包含了上面所提到的元素,还提供了原创 2010-07-14 13:13:00 · 488 阅读 · 0 评论 -
C++语言语言编译过程总结详解
<br />C语言[yu yan]编译[bian yi]过程总结详解(转) 本来打算把编译[bian yi]部分的内容总结一下,偶然看到一位网友的文章写得很全面,故此稍加整理,以作备忘。 <br /> C语言[yu yan]的编译[bian yi]链接[lian jie]过程要把我们编写的一个c程序(源代码[dai ma][yuan dai ma])转换[zhuan huan]成可以在硬件[ying jian]上运行[yun hang]的程序(可执行[zhi hang]代码[dai ma]),需要进原创 2010-07-14 13:16:00 · 614 阅读 · 0 评论 -
C++程序编译步骤详解
<br />C/C++语言很多人都比较熟悉,这基本上是每位大学生必学的一门编程语言,通常还都是作为程序设计入门语言学的,并且课程大多安排在大一。刚上大学,孩子们还都很乖,学习也比较认真,用心。所以,C/C++语言掌握地也都不错,不用说编译程序,就是写个上几百行的程序都不在话下,但是他们真的知道C/C++程序编译的步骤么?<br />我想很多人都不甚清楚,如果他接下来学过“编译原理”,也许能说个大概。VC的“舒适”开发环境屏蔽了很多编译的细节,这无疑降低了初学者的入门门槛,但是也“剥夺”了他们“知其所以然”的原创 2010-07-14 13:17:00 · 925 阅读 · 0 评论 -
error LNK2001: unresolved external symbol _main solutions
<br />解决外部符号错误:_main,_WinMain@16,__beginthreadex -!t'my`yK <br />在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有柚煤孟钅坎问? 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: m1+4#' <br />libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main (gd){j原创 2010-07-14 16:06:00 · 250 阅读 · 0 评论 -
access violation
<br />当你运行程式得到了一个AV(Access Violation)错误的时候,这意味着你的程式正在试图访问一块<br />不再有效的内存,请注意我所提到的“不再”有效。大多数的情况下,出现这个错误要么是因为你试图访问一块已经被释放的内存,要么是想使用一个还未创建对象的指针。<br />幸运的是:Win32的内存体系在不同的进程(Process)间使用了独立的地址空间。所以我们可以不必担心会访问到其他的进程中的地址空间而造成破坏,(在Win 16下就有这种潜在的危险).这也就意味着我们能够正确的利用错原创 2010-07-14 16:11:00 · 393 阅读 · 0 评论