VC代码生成里面的/MT /MTd /MD
/MDd的意思。意思上已经很明白了。但是往往很多人弄不清楚到底怎么选择。/MT是 "multithread, static version ”
意思是多线程静态的版本。定义了它后,编译器把LIBCMT.lib 安置到OBJ文件中,让链接器使用LIBCMT....
分类:
其他好文 时间:
2014-05-10 08:03:49
阅读次数:
354
栈(操作系统):由编译器自动分配释放
,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放堆(操作系统):
一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。堆则是存放在二...
分类:
其他好文 时间:
2014-05-10 05:27:11
阅读次数:
294
使用工具:Eclipse Stardard 4.32版本(window7环境)
今天我们通过一个及其简单的例子来分析一个java程序是如何在我们的及其上跑起来的。部分内容是参考其他人的,会在参考的地方注明。
我的测试代码部分如下:
public class Test {
public static void main(String[] args) {
new Test()...
分类:
编程语言 时间:
2014-05-10 04:40:10
阅读次数:
414
1.
Linux系统编程的三大基石:系统调用、C语言库、C编译器系统调用:内核向用户级程序提供服务的唯一接口。在i386中,用户级程序执行软件中断指令 INT n
之后切换至内核空间用户程序通过寄存器告知内核执行系统调用的所需参数2. API 和 ABIAPI:application program...
分类:
系统相关 时间:
2014-05-10 03:22:26
阅读次数:
321
OpenDDS是一个OMG组织DDS标准的C++开源实现,OpenDDS同时也提供Java支持。OpenDDS依赖ACE抽象层来提供不同平台的兼容性,同时也依赖于TAO(例如TAO的IDL编译器)。当前OpenDDS有ociweb
ObjectComputing维护,官方网站http://www.o...
分类:
Windows程序 时间:
2014-05-10 02:47:41
阅读次数:
4932
前言网上关于编译优化的文章很多,但大多零零散散,不成体系,本文试图给出一个完整和清晰的优化思路,同时提供在实践中如何进行优化的详尽参考。但是,在介绍所有优化知识之前首先引用LFS-Book中的一句忠告:“使用编译器优化得到的小幅度性能提升,与它带来的风险相比微不足道”。你还要进行优化吗?%@&#=^...
分类:
其他好文 时间:
2014-05-10 02:41:00
阅读次数:
371
说明1:表示静态的关键字说明此对象在应用中只存在一份说明2:C#
是面向对象的程序设计语言,每一个函数都属于一个类。
当一个方法被声明为Static时,这个方法是一个静态方法,编译器会在编译时保留这个方法的实现。也就是说,这个方法属于类,但是不属于任何成员,不管这个类的实例是否存在,它们都会存在。就...
分类:
其他好文 时间:
2014-05-10 02:32:36
阅读次数:
275
第一部分是玩pcduino3下的裸机,这个过程可以让我们更好的理解嵌入式系统,熟悉我们使用的这个平台。
首先介绍下开发环境:
虚拟机:VMware® Workstation 10.0.2 build-1744117
系统:Linux slackware 3.2.29-smp #2 SMP
交叉编译器:arm-linux-gnueabihf- 版本号:...
分类:
其他好文 时间:
2014-05-09 21:57:26
阅读次数:
380
C语言宏定义技巧周四, 2008年 10月 09日 14:10 高级管理员 C/C++编程 -
C语言基础1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H
//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差...
分类:
编程语言 时间:
2014-05-09 19:53:26
阅读次数:
476
##
“远古时代”,玩为主小时候接触了文曲星,记得那是一台PC1010,先后买了PC2300、NC3000、AOne从此踏上了不归路...文曲星跟别的电子词典最大的不同就是他内置了一个GVBasic编辑器和编译器,我相信很多文曲星上的GVBasic游戏和软件都是上课时间做出来的,嗯,你懂的。那是段很...
分类:
其他好文 时间:
2014-05-09 19:36:46
阅读次数:
308