码迷,mamicode.com
首页 >  
搜索关键字:ifdef    ( 750个结果
linux内核学习-3 main函数(关注新浪微博:寂寞侵蚀的岁月(4000多篇技术分享))
#ifdef RAMDISK // 如果定义了虚拟盘,则主内存将减少。 124 main_memory_start += rd_init(main_memory_start, RAMDISK*1024); 125 #endif // 以下是内核进行所有方面的初始化工作。阅读时最好跟着调用的程序深入进去看,实在看 // 不下去了,就先放一放,看下一个初始化调用 -- 这是经验之谈?。 12...
分类:系统相关   时间:2015-04-21 11:16:20    阅读次数:181
浅谈Windows中DLL导出类
一般的DLL导出类方法,一个简单的例子:dllExample.h: 1 #pragma once 2 3 #ifdef DLL_EXPORTS 4 #define DLL_API __declspec(dllexport) 5 #else 6 #define DLL_API __declspec(....
分类:Windows程序   时间:2015-04-20 20:30:24    阅读次数:187
检查C++内存泄露
#ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)#else#define DEBUG_CLIENTBLOCK#endif#define _CRTDBG_MAP_ALLOC#include #i...
分类:编程语言   时间:2015-04-20 16:37:27    阅读次数:152
20150420
问题1:osg如何支持中文文件路径文件名?修改osgDB代码块fstream.cpp文件中的源代码1 #ifdef OSG_USE_UTF8_FILENAME2 #define OSGDB_CONVERT_UTF8_FILENAME(s) convertUTF8toUTF16(s).c_str()3...
分类:其他好文   时间:2015-04-20 16:36:18    阅读次数:136
#ifdef _DEBUG #undef THIS_FILE static char THIS_FILE[]=__FILE__; #endif
情况1:#ifdef _DEBUGvirtual void AssertValid() const; //assert(断言)valid(有效的,正确的)virtual void Dump(CDumpContext& dc) const; //存储上下文#endif 这两个函数是调试用的,第一个函数...
分类:其他好文   时间:2015-04-19 17:34:44    阅读次数:163
#ifdef #else #endif #fi #ifndef 的用法
预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。 关于预处理命令中的文件包含(#include),宏定义(#define),书上已经有了详细的说明,在....
分类:其他好文   时间:2015-04-18 11:26:29    阅读次数:108
pch文件中自定义log
1 // __OBJC__这个宏,在所有的.m和.mm文件中默认就定义了这个宏 2 #ifdef __OBJC__ 3 4 // 如果这个全局的头文件或者宏只需要在.m或者.mm文件中使用, 5 // 请把该头文件或宏写到#ifdef __OBJC__ 中 6 7 #import 8...
分类:其他好文   时间:2015-04-18 06:24:21    阅读次数:149
Xcode pch中加入#include <opencv2/opencv.hpp>出现#include <list>找不到symbol 的问题
因为opencv是c++写的,所以在编译ios的工程的时候要加上libc++.dylib到other link编译选项中,否则会出现很多错误, 然后就是预编译的头文件.pch的问题,在网上搜了一下都说在pch里面加了opencv2/opencv.hpp以后会出现#include 找不到symbol的问题,这个也和c++在object-c里使用有关,然后我加上#ifdef __cpluscplu...
分类:其他好文   时间:2015-04-17 11:21:17    阅读次数:670
linux源码分析之字节序(1)-- byteorder.h
首先我们要知道的一点是:在Linux内核中,不同CPU里面,各自的字节序定义都不同。 本次用于分析的 Linux 内核版本为: linux--3.0.0-12。  arch/XXX/include/asm/byteorder.h:不同CPU(XXX)的字节序定义 1)ARM(XXX=arm): #ifdef __ARMEB__ #include #else ...
分类:系统相关   时间:2015-04-15 09:39:49    阅读次数:188
VC6.0中创建的线程的传参数问题
VC中的win32控制台程序,然后包含MFC的程序,用CreateThread()向其对应函数传参数的问题//test.cpp:Definestheentrypointfortheconsoleapplication. // #include"stdafx.h" #include"test.h" #ifdef_DEBUG #definenewDEBUG_NEW #undefTHIS_FILE staticcharTHIS_FILE[]=__FILE__..
分类:编程语言   时间:2015-04-14 20:22:18    阅读次数:180
750条   上一页 1 ... 48 49 50 51 52 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!