C/C++
一瞬秒年
简单从一
展开
-
控制台应用程序使用Cstring的用法
VS2010Step one: Project properties------>General------->Use of MFC---->Use MFC in a static library;Step two: Include afxcoll.h原创 2014-02-28 10:00:52 · 946 阅读 · 0 评论 -
写文件(C/C++)
class WOFSTREAM : public std::ofstream{public: WOFSTREAM() { } WOFSTREAM(const wchar_t *path) { setlocale(LC_ALL,""); size_t sz=-1; char szPath[MAX_PATH]={0}; wcstombs_s(&sz,szPath,siz转载 2014-06-04 13:32:15 · 792 阅读 · 0 评论 -
VS2010 使用git
1: 安装git extensions;2: 安装Git Source Control Provider ,这个可以在vs2010-->Tools--->Extensions Manager,通过网络下载安装;3:配置:Tools--->Options--->Source Controls---->Current source control plug-in,选择Git Sourc原创 2015-12-28 12:05:35 · 1177 阅读 · 0 评论 -
C#调用C++ Dll 并且实现联调
1: extern "C" __declspec Fun();2: 由于c++与c# 调用方式不一样,所以函数前需要加__stdcall修饰;3:c#中 [DllImport("xxx.dll")] public static extern fun() C++ 与c#的数据类型有的不一样,这个需要注意;4:把dll工程于c#工程弄原创 2015-12-30 11:20:32 · 3144 阅读 · 0 评论 -
猴子摘桃
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾就多吃了一个。第二天早上又将剩下的桃子吃了一半,还是不过瘾又多吃了一个。以后每天都吃前一天剩下的一半再加一个。到第10天刚好剩一个。问猴子第一天摘了多少个桃子?void move(char a,char b){ printf("%c---->%c\n",a,b);}void hanoi(int n,char a,char b原创 2016-01-06 19:50:20 · 1392 阅读 · 0 评论 -
c# 调用c/c++ dll 参数问题
该文章纯属笔记,遇到一个问题,就在纪录到这里,方便以后的查询。1:我们有时候想得到c/c++ 参数的返回值。(2016-10-13) C/C++函数原型: MotionControl(char *command,char *confirm,char *message); 此处我们想获取mess原创 2016-10-13 14:56:09 · 309 阅读 · 0 评论 -
PCM数据转WAV文件
int simplest_pcm16le_to_wave(const char *pcmpath, int channels, int sample_rate, const char *wavepath){ typedef struct WAVE_HEADER{ char fccID[4]; //内容为""RIFF unsigned long dwSize; //原创 2017-12-09 13:54:05 · 2174 阅读 · 0 评论 -
进程之间的通信
int n,fd1[2],fd2[2]; pid_t pid = 0; char line[MAXLINE]; if(signal(SIGPIPE, sig_pipe) == SIG_ERR) { perror("signal() error"); exit(-1); } if(pipe(f...转载 2018-04-27 11:39:20 · 201 阅读 · 0 评论