一、信号量控制块:在include/rtdef.h中#ifdef RT_USING_SEMAPHORE/** * Semaphore structure */struct rt_semaphore{ struct rt_ipc_object parent; ...
分类:
其他好文 时间:
2015-03-04 18:53:48
阅读次数:
316
一、互斥量控制块:在include/rtdef.h中#ifdef RT_USING_MUTEX/** * Mutual exclusion (mutex) structure */struct rt_mutex{ struct rt_ipc_object parent; ...
分类:
其他好文 时间:
2015-03-04 18:35:59
阅读次数:
187
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一。oc的基础知识1。oc的源代码的扩展名为:“.m”2。不再用include了,改用#import,区别就是import自动检查是否包含了相同的头文件,不需要再在c语言中用IFDef了。3。类的声...
分类:
其他好文 时间:
2015-03-01 13:06:56
阅读次数:
130
#define STATIC_JS_API 1
#ifdef JS_THREADSAFE
#undef JS_THREADSAFE
#endif
#include <iostream>
#include "jsapi.h"
using namespace JS;
/* spidermonkey
1.runtime
2.context
3.global object
*/
stati...
分类:
其他好文 时间:
2015-02-28 20:23:06
阅读次数:
257
qt中如何实现定义一个宏,在整个工程中都可以实现呢?下面我来写一个亲测的例子:
pro中添加如下宏定义代码:
DEFINES += HELLO=\\\"$$PWD/\\\"
DEFINES += SUCCESS=\\\"string\\\"
在.cpp中测试代码如下:
#ifdef HELLO
qDebug()<<"HELLO="<<HELLO;
#else
q...
分类:
其他好文 时间:
2015-02-28 13:05:32
阅读次数:
119
以前一直用__int64来识别windows还是Linux,可是发现HDU好像不认看到wzy用的UNIX可以。UNIX是Linux下定义的,具体是什么可以去百度。那么就可以#ifdef UNIX #define LL "%lld"#else #define LL "%I64d"#endi...
转自:http://www.yucoat.com/c_program/difference_if_ifdef_if_defined.html#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MA...
分类:
其他好文 时间:
2015-02-10 18:27:45
阅读次数:
102
#include #include #include #ifdef __linux
#include #include #endif void swap(int64_t* A, uint64_t i, uint64_t j)
{ int64_t tmp = A[i]; A[i] = A[j]; A[...
分类:
编程语言 时间:
2015-02-10 13:04:20
阅读次数:
235
#include #include #ifdef __linux
#include #endif
// MINIMUM(A)
// MIN = A[1]
// for i = 2 to A.length
// if min > A[i]
// min = A[i]
// return min int...
分类:
编程语言 时间:
2015-02-09 21:26:03
阅读次数:
373
#include
#include
#include
#include
#include
using namespace std;
int N,R;
int x[50100];
int main()
{
#ifdef xxz
freopen("in.txt","r",stdin);
#endif // xxz
ios::sync_with_stdio(false);
...
分类:
其他好文 时间:
2015-02-09 18:23:16
阅读次数:
182