DELPHI跨平台编译开关 DELPHI 现在是跨平台的开发工具,已经不仅仅针对WINDOWS OS。 跨平台的时候,一些WINDOWS特有的API或语法是不能用的,必须使用跨平台的新语法,要用编译开关区分开来。 {$ifdef MSWINDOWS}Windows;{$endif}{$ifdef P ...
VS2010中属性页中,C/C++ -->预处理器定义 VS2010中属性页中,C/C++ -->预处理器定义 时间:2017-01-01 20:40:42 阅读:117 评论:0 收藏:0 [点我收藏+] 标签:img c/c++ 实现 win32 sdn else 就会 ifdef mage 如 ...
分类:
编程语言 时间:
2017-03-23 16:17:25
阅读次数:
255
注入DLL实现源码:HINSTANCE g_hInstDll = NULL; HHOOK g_hHook = NULL; DWORD g_dwThreadId = 0; #ifdef _MANAGED #pragma managed(push, off) #endif BOOL APIENTRY D... ...
我们开发的程序不只在pc端运行,也要在移动端运行。这时程序就要根据机器的环境来执行选择性的编译,如对PC端编译PC端的程序,对移动端编译移动端的程序,这里我们就可以用两组条件编译。#ifdef#endif#ifndef#endif我们先来了解下#ifdef...#endif;语法格式是:#ifdef宏名字|#i..
分类:
其他好文 时间:
2017-03-21 00:06:19
阅读次数:
153
在 C 系语言中,可以使用 #if 或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要。Swift 中没有宏定义的概念,因此我们不能使用 #ifdef 的方法来检查某个符号是否经过宏定义。但是为了控制编译流程和内容,Swift 还是为我们提供了几种简单的机制来根据需求定制 ...
分类:
移动开发 时间:
2017-03-03 20:54:12
阅读次数:
209
/* pch步骤:1.提前编译Pch 1.存放公用宏 2.存放公用头文件 3.自定义Log */ #import "UIView+Frame.h" #ifdef DEBUG // 调试 #define XMGLog(...) NSLog(__VA_ARGS__) #else // 发布 #defin ...
分类:
其他好文 时间:
2017-03-02 23:35:53
阅读次数:
153
转载:http://www.cnblogs.com/ayanmw/archive/2012/03/15/2398593.html 转载:http://blog.csdn.net/zkl99999/article/details/48134621 转载: http://www.jianshu.com/ ...
分类:
编程语言 时间:
2017-02-23 18:55:45
阅读次数:
200
纯C++实现的HTTP请求(POST/GET),支持windows和linux, 进行简单的封装, 方便调用。实现如下: #include "HttpConnect.h" #ifdef WIN32 #pragma comment(lib,"ws2_32.lib") #endif HttpConnec ...
分类:
编程语言 时间:
2017-02-16 11:45:11
阅读次数:
1221
function IsTrueTypeAvailable : bool;var {$IFDEF WIN32} rs : TRasterizerStatus; {$ELSE} rs : TRasterizer_Status; {$ENDIF}begin result := false; if not ...
分类:
其他好文 时间:
2017-02-07 16:31:11
阅读次数:
153
一、中断相关结构体 1.irq_desc中断描述符 [cpp] view plain copy struct irq_desc { #ifdef CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED struct irq_data irq_data; #else union { ...
分类:
系统相关 时间:
2017-01-20 11:00:27
阅读次数:
422