#define#ifdef#undef#import#include#pragma mark#warning#error#if#else#elif#endif
分类:
其他好文 时间:
2015-10-13 00:18:48
阅读次数:
145
实现全局hook必须要将hook代码封装在dll里,所以此程序有两个文件:noShiftDeleteHook.dll和noShiftDelete.exenoShiftDeleteHook.dll//noShiftDeleteHook.h#ifdef NOSHIFTDELETEHOOK_EXPORTS...
分类:
其他好文 时间:
2015-10-06 19:34:17
阅读次数:
297
本文转自:http://i.cnblogs.com/EditPosts.aspx?opt=1时常在cpp的代码之中看到这样的代码:#ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif这样的代码到底是什么意思...
分类:
编程语言 时间:
2015-09-26 01:44:42
阅读次数:
182
//动态顺序表#pragmaonce#define__SEQ_LIST__#ifdef__SEQ_LIST__#include<stdio.h>#include<assert.h>#include<string.h>#include<malloc.h>typedefintDataType;#defineDEFAULT_CAPICITY3typedefstructSeqList{ DataType*array;//数据块指针 size_tsiz..
分类:
其他好文 时间:
2015-09-22 19:05:51
阅读次数:
190
1. 连接规范1. extern “C”2. 一部分采用C的连接规范#ifdef __cplusplusextern "C"{#endif#ifdef __cpluscplus}#endif2. 变量1)全局变量(static或者extern)存放在程序的静态数据区中,在程序进入main()之前创建...
分类:
编程语言 时间:
2015-09-14 21:02:51
阅读次数:
166
看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ programs only. 意思是说,如果是...
分类:
其他好文 时间:
2015-09-13 17:11:25
阅读次数:
165
1) 关于_MSC_VER 宏定义#ifdef _MSC_VER #if _MSC_VER >=600 // C Compiler 6.0以降 VC++含む#if _MSC_VER >=700 // C/C++ Compiler 7.0以降 VC++含む#if _MSC_VER >=800 // V...
分类:
编程语言 时间:
2015-09-12 18:58:56
阅读次数:
164
添加包含C OC C++混编文件的第三方库 报unknown type name 'NSString' 错误:stackOverflow上找到解决方法:在所在项目pch文件中,把自己所#import的头文件做如下操作#ifdef __OBJC__#import#endifpch里面自加的头文件是全局...
分类:
其他好文 时间:
2015-09-11 20:42:52
阅读次数:
120
注:#if和#ifdef的区别:#if 后面接的是宏。#ifdef 是判断有没有定义这个宏。1、如果是Debug状态#if DEBUG#else#endif2、如果不是在模拟器上运行#if !TARGET_IPHONE_SIMULATOR#endif3、#if TARGET_IPHONE_SIMUL...
分类:
其他好文 时间:
2015-09-10 12:28:19
阅读次数:
132
//my.h#ifndef __1_Header_h#define __1_Header_h#define DEBUG 1#define aa 1#ifdef aa#ifdef DEBUG#define NSLog(FORMAT, ...) fprintf(stderr,"%s\n",[[NSStr...
分类:
Web程序 时间:
2015-09-08 22:04:21
阅读次数:
314