VC++
文章平均质量分 79
pacewalker
这个作者很懒,什么都没留下…
展开
-
VC6和VS2005(及2010)的一些区别总结
VC6.0与VS2005的一些差别分类: 一、 VC 6.0 中的 MFC ClassWizard 从 Visual Studio 2005 开始已被分拆成两个功能:1. 对控件和菜单建立事件映射的功能菜单视图 (View)->Solution Explorer 或 Ctrl+W,S 中 Resource Files 树下,在资源视图(通过双击资转载 2011-11-08 09:10:40 · 1370 阅读 · 0 评论 -
Mark一下
Android开发相关经验http://blog.csdn.net/dinosoft/article/details/5758279http://blog.csdn.net/hstar00004?viewmode=contentsC++学习经验http://blog.163.com/zwg_1314@126/blog/static/353332462010913111746原创 2011-11-17 11:24:47 · 472 阅读 · 0 评论 -
C语言中易犯的BUG收集
是否遇到过写C时逻辑正确,语法正确,但还是莫名其妙的出错,可能是下面的原因造成的:1.第二行会被当成注释,原因是”在C中,“\” 代表此行没有结束,于是,后面的代码也成了注释。“// Microsoft's version of tmpfile() creates the file in C:\ g = fname ? fopen(fname, "w+") : tm原创 2012-01-30 16:49:01 · 708 阅读 · 0 评论 -
将数组安全地传递给函数的解决方法
注:本文是我学习C++过程中的一点心得,仅供初学者参考,老鸟就不用浪费时间来看了.有时我们需要将整个数组的数据传递给某个函数.通常大家如下定义:int function(int arr[10]);或者:int function(int* arr);其实两者是等价的.数组将被当作指针来传递.于是,下面的调用都是合法的(编译时没有任何错误或警告):int a[10];i转载 2012-03-09 15:28:40 · 613 阅读 · 0 评论 -
defaultlib "library" conflicts with use of other libs; use /NODEFAULTLIB:library
Linker Tools Warning LNK4098defaultlib "library" conflicts with use of other libs; use /NODEFAULTLIB:libraryYou are trying to link with incompatible libraries.Important The run-time librari转载 2012-03-07 10:57:34 · 1019 阅读 · 0 评论 -
c++ 根据输入动态声明数组(一维,二维)
较早的编译器是不允许这样做的,所以一些书籍比如以Tc讲解的书本都说数组的下标不能是变量。在vc6.0下亦是如此。不过在一些较新的编译器如dev c++已经支持了,如下代码不会报错#include #include int main(){int a; int i;scanf("%d",&a);int c[a];for( i =0 ;iscanf("%d",转载 2012-02-24 14:52:43 · 17093 阅读 · 1 评论 -
c/c++预处理学习总结
预处理器(Preprocessor)定义了读取源代码、对代码预先翻译以及编写供编译器读取的新代码的过程。预处理先于编译器对源代码进行处理。 C/C++语言没有内置工具在编译时间包含其他源文件、宏定义,或根据条件包含或排除一些代码行的编译时指令。预处理器提供了这些能力。虽然当前大多数编译器内部集成了预处理器,人们还是认为预处理独立于编译器的过程。预处理器读取源代码,查找预处理指令语句和宏调用,转载 2012-02-03 15:44:53 · 442 阅读 · 0 评论 -
VC++ MSDN中的 _beginthreadex与_endthreadex 的使用例子
1._beginthread, _beginthreadex .用于创建线程uintptr_t _beginthread( void( *start_address )( void * ), unsigned stack_size, void *arglist );uintptr_t _beginthreadex( //推荐使用 void *security,原创 2011-11-08 10:50:28 · 11916 阅读 · 0 评论 -
C++中的vector使用范例
C++中的vector使用范例一、概述vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,可以动态改变大小。例如:// c语言风格int myHouse[100] ;// 采用vectorvector vecMy转载 2011-12-14 09:34:45 · 594 阅读 · 0 评论 -
Visual C++数字图像处理基础 之 BitBlt和StretchBlt
显示图像的时候有两个函数是必须要知道的,就是BitBlt和StretchBlt。 这两个函数的定义如下: BitBlt 函数功能:该函数对指定的源设备环境区域中的像素进行位块(bit_block)转换,以传送到目标设备环境。 函数原型:BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int n转载 2011-11-28 15:42:59 · 1479 阅读 · 0 评论 -
C++中数据类型
1、C++中数据类型字节数和机器字长关系 (转自:http://www.cnblogs.com/dkxsj/archive/2011/11/25/2263347.html)机器字长:是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。机器字长也就是运算器进行定点数运算的字原创 2012-04-13 16:10:59 · 1538 阅读 · 0 评论