#ifndef _SLIST_H
#define _SLIST_H#ifdef __cplusplus
extern "C" {
#endif /*******1. 不带头结点的单链表*****/
/*****
*@链表结点结构定义
*@ m_data:数据
*@m_pNext:指向下一结点的指针
***/
struct listNode...
分类:
其他好文 时间:
2015-07-22 22:48:37
阅读次数:
149
如果包含非系统提供的头文件并且你可以修改这个头文件,你做好要添加extern “C” {…} 逻辑块在这个头文件中,以便使用者可以#include包含在他们的C++代码中很好地使用它们。C编译器不能失败extern “C” {…},所以使用宏定义__cplusplus,这样C编译器就不能看到给部分代码。
语法结构#ifdef __cplusplus
extern "C" {
#endif
// 添...
分类:
其他好文 时间:
2015-07-22 13:08:00
阅读次数:
99
不管哪种方法,都必须在PCH文件中做下宏定义DEBUG和RELEASE要分开,RELEASE时log打印要取消方法一:简单直接,用几行代码搞定,简洁但功能少#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() N...
分类:
移动开发 时间:
2015-07-21 23:43:03
阅读次数:
230
#ifdef 和 #if defined 的区别在于,后者可以组成复杂的预编译条件,比如#if defined (AAA) && defined (BBB)xxxxxxxxx#endif#if defined (AAA) || VERSION > 12xxxxxxxxx#endif而#ifdef 就...
分类:
其他好文 时间:
2015-07-21 22:01:00
阅读次数:
89
1、MKNetworkKit 框架添加
1. 添加pch 文件
a. command + N → 选择 Other → PCH File
b.点击项目名 → 点击 TARGETS → Build Settings → 搜索 language → Prefix Header 双击 → 添加 $(SRCROOT)/项目名/pch文件名
c.在pch 文件中添加
#ifdef...
分类:
Web程序 时间:
2015-07-18 08:25:58
阅读次数:
137
1.为了节约一张图引发的Shader使用我们注意到这个游戏当中经常使用一些按钮,美术会给两张图,一张稍微暗点,表示按下的状态。但是这样的图一多起来,就比较占用资源。Sprite更改颜色无法表现出这样的效果。想起来Shader可以。2.变灰是比较常见Cocos2d 中有一个变灰的例子,这里就列出shader代码:#ifdef GL_ES
precision mediump float;
#endif...
分类:
其他好文 时间:
2015-07-17 18:51:06
阅读次数:
105
dll按功能luaL_openlib出口,然后lua使用package.loadlib导入库函数,基本就是这么个过程,以下上代码来说明一切。#include "stdafx.h"#ifdef __cplusplusextern "C"{#endif#include "lua.h"#include "...
分类:
编程语言 时间:
2015-07-16 23:51:31
阅读次数:
193
今天在.pch文件中写了以下一行代码,帮助我定位到输出的行号,结果没出作用,记录一下:1 #ifdef DEBUG2 #define SLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_...
分类:
其他好文 时间:
2015-07-16 18:30:10
阅读次数:
114
1.NSlog发布后不打印#ifdef DEBUG//如果有DEBUG这个宏就编译下面一句代码#define DDLog(...) NSLog(__VA_ARGS__)#else//如果没有DEBUG这个宏就编译下面一句代码#define DDLog(...)#endif2.三方库及其他整理用过的三...
分类:
移动开发 时间:
2015-07-16 18:26:20
阅读次数:
184
1.在调试时,打印NSLog 在打包上线后运行不打印NSLog的pch设置: //配置nslog#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...)#endif2.配置
分类:
其他好文 时间:
2015-07-12 20:15:07
阅读次数:
89