用过C的人都知道每一个C的程序都会有一个main(),但有时看别人写的程序发现主函数不是int main(),而是int _tmain(),而且头文件也不是而是,会困惑吧?
一起来看看他们有什么关系吧
首先,这个_tmain()是为了支持unicode所使用的main一个别名而已,既然是别名,应该有宏定义过的,在哪里定义的呢?就在那个让你困惑的里,有这么两行
#include
#inc...
分类:
其他好文 时间:
2015-01-16 11:20:00
阅读次数:
116
1.当资源更改变化时,如何能快速得反应到开发中。解决方案:我使用宏定义UNITY_EDITOR来判断是否是开发编辑状态。当处于开发编辑状态时,自动读取指定目录下U3D本身资源,而不使用AssetBundle。这样就达到了当prefb变化时能快速反应到开发编辑中。而当不是处于编辑状态时,则正常使用异步...
分类:
编程语言 时间:
2015-01-15 18:00:05
阅读次数:
183
//数据库路径
#define PathOfDB [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:@"XX.db"...
分类:
数据库 时间:
2015-01-15 16:03:06
阅读次数:
133
程序中有很多打印Log的测试代码,在Deploy的时候最好删除,Java不支持宏定义,可以尝试用ANT脚本来做。步骤如下:
1、把代码复制到一个新目录
2、用Ant的replaceregexp任务,对下面的Java代码根据正则表达式删除Debug代码
3、用ANT对清理过的工程进行编译打包。
需要程序员对Debug信息的输出统一格式,比如统一一个静态方法调用。...
分类:
其他好文 时间:
2015-01-13 23:20:28
阅读次数:
227
http://blog.sina.com.cn/s/blog_6d30debd01010ll9.html // 如何在info.plist文件中存取数据http://www.cnblogs.com/ios8/p/ios-hong.html //ios 宏定义文件http://blog.csdn.n....
分类:
移动开发 时间:
2015-01-13 14:03:46
阅读次数:
158
M_PI 是一个宏定义,圆周率的定义 C/C++ code#define M_PI 3.14159265358979323846 此宏定义和编译器有关,TC中M_PI宏就定义在里面。但vc的中没有了M_PI的宏定义。因此编译时会出错,提示:“M_PI”: 未声明的标识符。解决方法:自己定义。角度转弧...
分类:
其他好文 时间:
2015-01-13 12:13:13
阅读次数:
429
做自定义键盘,首先要适配所有的设备,所以在这里就要知道用户使用的是哪一款手机,下面总结了几种获取设备型号的方法; PS:这些也是我在网上自己找的,以防不时之需。 方法一: 1 //***宏定义 2 /*[UIScreen instancesRespondToSelector:@selecto...
分类:
移动开发 时间:
2015-01-13 10:24:52
阅读次数:
236
EOF是指文件的结束符,是一个宏定义 借助于getchar 与putchar 函数,可以在不了解其它输入/输出知识的情况下编写出数量惊人的有用的代码。最简单的例子就是把输入一次一个字符地复制到输出,其基本思想如下:读一个字符while (该字符不是文件结束指示符)输出刚读入的字符读下一个字符将上述基...
分类:
编程语言 时间:
2015-01-13 01:22:33
阅读次数:
185
得到指定地址上的一个字节或字#defineMEM_B(x)(*((byte*)(x)))#defineMEM_W(x)(*((word*)(x)))用法如下:#include#include#defineMEM_B(x)(*((byte*)(x)))#defineMEM_W(x)(*((WORD*)...
分类:
其他好文 时间:
2015-01-12 20:53:08
阅读次数:
298
在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语句。
编译器内置宏,ANSI C标准中有几个...
分类:
编程语言 时间:
2015-01-12 17:37:47
阅读次数:
243