随笔分类 -  C/C++语言

记载C/C++语言技术杂项
摘要:在C/C++中,定义数组时的长度要求是常量,即只能定义如下数组:1 #define N 1002 int a[N];3 4 or5 6 const int N = 100;7 int a[N];而在很多情况下,我们是无法预知数组的长度的,只有运行时读取相关信息时才知道,对于这种情况如何处理?一般而言,有两种比较通用的办法:1)STL的vector。 vector提供了一套完整的数据结构及方法,在无特殊要求的情况下,我个人认为是一个最好的选择1 std::vector<objType> vecArray;2 for(int i = 0; i < someValue; i++)3 阅读全文
posted @ 2013-01-15 16:15 iosJohnson 阅读(345) 评论(0) 推荐(0) 编辑
摘要:菜单是MFC编程中非常重要的一种资源,在MFC中添加菜单有两种方式,一种是以资源的形式静态添加,另一种是动态添加,本文简洁说明第一种形式 ,其步骤如下(从SDK的角度看各种类之间的联系,更容易理解MFC框架):1 创建win32空项目;2 添加一个前述初步教程中所示的源代码文件3 选择菜单insert->resource->menu,添加一个菜单File,并添加一个子菜单New,编辑子菜单New的ID为:IDM_FILENEW4 选择Project --> Add To Project --> Files 将Script1.rc 和resource.h加入项目.代码如下 阅读全文
posted @ 2013-01-05 22:43 iosJohnson 阅读(446) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示