msmset1 /*把buffer所指内存区域的前count个字节设置成字符c,返回buffer的指针*/2 #include 3 extern void *meeset(void *buffer,int c,int count);gets1 /*gets从标准输入设备读字符串函数。可以无限读取,不...
分类:
其他好文 时间:
2015-03-11 12:25:11
阅读次数:
120
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程 式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C....
分类:
其他好文 时间:
2015-03-11 10:45:22
阅读次数:
121
1)swift,貌似官网的推荐2)extern "C"我使用后者,用起来比较爽,上代码c.h1 #pragma once2 3 #ifdef __cplusplus4 extern "C" {5 #endif6 void test();7 #ifdef __cplusplus 8 }9 #en...
分类:
编程语言 时间:
2015-03-11 10:38:42
阅读次数:
167
1、标示符必须以字母或下划线开头,不能以数字开头。2、inta=7和inta=07不同,前者是十进制,后者是8进制。3、doublea=b=99.99;//非法,同一定义语句中不同变量的初始化应该分别进行。4、内置数据类型的变量在函数体外定义初始化为0,在函数体内定义不初始化。5、只有当extern..
分类:
编程语言 时间:
2015-03-11 02:10:38
阅读次数:
200
最简单的windows GUI程序,由WMain.cpp和WinProc.cpp组成,前者负责初始化窗口,负责处理消息。File: WMain.cpp#include extern LRESULT CALLBACK WindowF(HWND, UINT, WPARAM, LPARAM);char s...
#include #include #define MAX_COLOR 255 extern "C"{#include "lua-5.2.2/src/lauxlib.h"#include "lua-5.2.2/src/lualib.h"#include "lua-5.2.2/src/ls...
分类:
其他好文 时间:
2015-03-09 12:30:31
阅读次数:
176
#include #define MAX_COLOR 255 extern "C"{#include "lua-5.2.2/src/lauxlib.h"#include "lua-5.2.2/src/lualib.h"#include "lua-5.2.2/src/lstate.h"}i...
分类:
其他好文 时间:
2015-03-09 00:26:55
阅读次数:
746
#include extern "C"{#include "lua-5.2.2/src/lauxlib.h"#include "lua-5.2.2/src/lualib.h"#include "lua-5.2.2/src/lstate.h"}//lua与c交互栈的索引,假如栈中有5个元素//5 -1...
分类:
其他好文 时间:
2015-03-08 21:24:15
阅读次数:
209
测试环境:VS2010 windows7
1.文件->新建项目,选择win32 控制台程序,输入项目名称dll_test,然后点击确定
2.
3.点击下一步
4.选择dll 点击完成 ,点击dll_test.cpp 文件
extern "C" __declspec(dllexport) int add(int a,int b);
int ad...
分类:
编程语言 时间:
2015-03-07 14:11:36
阅读次数:
163
很可能有人会困惑dll究竟是什么,又改如何编写dll呢?今天,我就记录下编写以及调用动态链接库的步骤吧。 1.启动visuanl 6.0,新建工程 dll,如上图2.在Source File中新建一个cpp文件3.将如下代码复制到刚才新建的cpp中去#include extern "C" __de....
分类:
其他好文 时间:
2015-03-06 21:57:41
阅读次数:
250