
programming
文章平均质量分 67
lxiaoxiaot
这个作者很懒,什么都没留下…
展开
-
VC与Matlab混合编程(VC中使用Matlab引擎)
<br />使用注意事项:<br />1、配置包含文件目录(include files);<br />2、配置库文件目录(lib files);<br />3、添加依赖库文件:如libmx.lib libmat.lib libeng.lib;<br />4、在使用到Matlab引擎函数的头文件中添加如下声明:<br /> #include "engine.h"<br /> public: Engine* ep;<br />5、在应用程序中添加调用Matlab引擎的代码:<br /> if (!(ep转载 2011-04-01 15:32:00 · 1171 阅读 · 1 评论 -
C语言宏定义小结
转自:http://blog.21ic.com/user1/69/archives/2006/13695.html 宏中"#"和"##"的用法 1、一般用法 使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起。 2、当宏参数是另一个宏的时候 凡宏定义里有用#或##的地方宏参数是不会再展开。 更多的详细用法,请参见原作者博客。 下面附上Op转载 2011-06-13 11:29:00 · 925 阅读 · 0 评论 -
Windows 8让程序员们忧心忡忡
一周前,微软首次向外界展示了其下一代操作系统的用户界面,评论圈的大部分反应是积极的,然而程序员们却感到忧心忡忡:因为他们以前的经验在Windows 8中变得无足轻重。Windows 8中提供了新的API去开发全屏浏览、增强临境感的基于HTML5和JavaScript的应用程序。过去几年中,程序员们花了无数精力学习Win32、 COM、MFC、ATL、Visual Basic 6、.NET、Wi转载 2011-06-20 21:05:00 · 870 阅读 · 0 评论 -
浅析C++多线程内存模型
浅析C++多线程内存模型注:本文发表于《程序员》2011年第6期并行编程专栏,略有删改。在即将到来的C++1x标准中,一个重大的更新就是引入了C++多线程内存模型。本文的主要目的在于介绍C++多线程内存模型涉及到的一些原理和概念,以帮助大家理解C++多线程内存模型转载 2011-09-01 14:23:25 · 2084 阅读 · 1 评论 -
MVC之父对“模型-视图-控制器”的最初定义
MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器?ontroller)。 MVC 由 Trygve Reenskaug 提出,最早被应用转载 2011-09-01 14:43:33 · 948 阅读 · 0 评论 -
“选择算法”
翻译自维基百科:http://en.wikipedia.org/wiki/Selection_algorithm 在计算机科学里,选择算法(selection algorithm)是一种用于在一个列表中查找第K小的数的算法(这个数也被称之为第K个顺序统计量)。这翻译 2011-08-13 20:46:24 · 8025 阅读 · 1 评论 -
ANSI与Unicode之间的编码转换
1.头文件中要定义宏; #define UNICODE #define _UNICODE ////////////////////char buf[128]; memset(buf,0,128); strcpy(buf,"你好"); WCHAR pCName[128]; mems转载 2011-12-14 11:30:29 · 4669 阅读 · 0 评论 -
VS2010无法显示资源视图和类视图的解决办法
使用VS2010快一个月了,它的智能感知功能确实不错,只是太耗时、速度有待提高,于是就把它禁用了。(在工具-->选项-->文本编辑器-->C/C++标签下的“高级”选项里可以设置)VS2010在工作时会在项目目录下生成*.sdf文件和ipch目录,这与VS2010提供的智能感知、代码恢复、团队本地仓库功能相关,通过将工具-->选项-->文本编辑器-->C/C++标签下的“高级”选项里的原创 2012-01-05 19:42:44 · 14768 阅读 · 2 评论