1. 两难将libvex从Linux移植到Windows,移植工作聚集于Cross-Compiler,而不是预料的Cross-Platform。VC++ Compiler到目前为止只支持C89标准,而这个标准规定,变量必须在代码块(即通过大括号包围起来的代码块)的最前面声明,参考http://sta...
分类:
其他好文 时间:
2014-06-28 22:58:14
阅读次数:
582
通过c++调用lua 脚本, 环境VC++6.0 lua sdk 5.1.4 在调用前先认识几个函数。1.调用lua_open()将创建一个指向Lua解释器的指针。2. luaL_openlibs()函数加载Lua库。3.使用luaL_dofile()加载脚本并运行脚本。4. lua_close()...
1怎样给代码添加代码段?解决办法:完全没问题,使用snippet文件能很好的解决这一问题。打开\Program Files\Microsoft Visual Studio 8\VC#\Snippets\2052\Visual C#里面有很多VS自带的snippet文件,你只需要复制一下,然后把它修改...
分类:
其他好文 时间:
2014-06-28 15:37:47
阅读次数:
174
爬山法是一种局部搜索算法,也属一种启发式方法。但它一般只能得到局部最优,并且这种解还依赖于起始点的选取。现在有各种版本的爬山法,下面给出的是一种简单迭代爬山法。开始时,当前解的所有可能邻域都被考虑,并且将且有最好评估值eval_r(vn)的串vn与当前串vc作比较。如果eval_r(vc)比eval...
分类:
其他好文 时间:
2014-06-23 06:44:17
阅读次数:
507
在查找const相关资料的过程中,又遇到了另外一个问题,就是C++类中const static(或者static const)成员变量应当如何初始化的问题。 查阅了许多资料,发现VC环境下,只允许const static成员变量在类外初始化,这个应该是编译器遗留下的bug(你也可以说是要求严...
分类:
其他好文 时间:
2014-06-21 08:16:01
阅读次数:
187
// 变量的定义_Application app;Workbooks books;_Workbook book;Worksheets sheets;_Worksheet sheet;Range range;LPDISPATCH lpDisp;COleVariant vResult;CString s...
分类:
其他好文 时间:
2014-06-21 00:30:20
阅读次数:
240
CAA是DS公司正对于其一系列产品,eg:CATIA,ENOVIA,DELIMA,etc,进行二次开发的一个环境。与VC结合的比较紧密。CAAV4是用于Unix/Linux的,到CAAV5才移植到Windows系统,但是V4至V5不是简单的版本升级,其实现方法上完全不一样,甚至连数据格式都不一样。比...
分类:
其他好文 时间:
2014-06-20 21:05:03
阅读次数:
208
http://blog.csdn.net/jiht594/article/details/7043520对比,本文使用了SetThreadLocale。越来越多的程序支持多语言切换,或者能自动适应当前系统语言,让自己开发的程序支持多语言不仅可以让自己的程序被国人使用,也能让外国程序爱好者使用。VC开...
分类:
其他好文 时间:
2014-06-20 19:54:32
阅读次数:
410
_cdecl和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的 顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能够调用成功.另外, 像printf这样接受可变个数参数的函数只有用cde...
分类:
其他好文 时间:
2014-06-20 13:55:03
阅读次数:
237
头文件unistd.h是Linux/Unix的系统调用,包含了许多UNIX系统服务函数原型,如open、read、write、_exit、getpid等函数。在linux下能够编译通过的包含此头文件的程序,在VC下编译时出现了如下问题 fatal error C1083: Cannot open i...
分类:
其他好文 时间:
2014-06-18 10:31:54
阅读次数:
244