- 博客(7)
- 资源 (12)
- 收藏
- 关注
转载 C++ 显示当前日历(控制台程序)
网上看到一个用控制台输出日历的程序(输入年月,显示当前日历, 按下左右方向键会显示上个月或下个月的日历,按其他键两次退出),感觉有点意思,稍微做了下整理。#include#include#include#include//是否为闰年bool IsLeapYear(int year){ bool bLeap = ((0==year%4 && 0!=year%100) || 0==
2016-09-14 18:42:03 2018
原创 进程通讯(命名管道)
服务端代码:// pipe_server.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include int main(int argc, _TCHAR* argv[]){ srand(time(NULL)); char buf[256] = ""; DWORD rlen = 0; HAND
2016-09-13 17:58:00 1158
原创 通过枚举驱动符号链接 判断程序***有几个实例在运行
枚举符号链接:#include #include #include #include // 定义函数返回值//typedef ULONG NTSTATUS;// 宽字节字符串结构定义typedef struct _UNICODE_STRING { USHORT Length; USHORT MaximumLength; PWSTR Buffer;} UNICOD
2016-09-11 18:16:28 1955
原创 程序A启动了程序B,并判断程序B是否已经退出
问题背景:在程序A中启动程序B,程序A需要知道程序B是否已经退出,再来决定下一步的操作逻辑。无论程序A是通过何种方式(CreateProcess 或者 ShellExecuteEx)来启动程序B的,一般的做法就是拿到程序B的进程句柄,再使用 WaitForSingleObject 来判断程序B是否已经结束。示例代码如下:#include #include int main(){
2016-09-11 11:45:57 1215
原创 Windows下 文件复制、删除、重命名操作
一、文件复制操作#include #include using namespace std;int CopyFile(char *SourceFile,char *NewFile){ ifstream in; ofstream out; in.open(SourceFile,ios::binary);//打开源文件 if(in.fail())//打开源文件失败 { cou
2016-09-09 11:48:58 3512
原创 如何创建内存映射文件,并对其进行写入与读取数据
本文介绍如何使用CreateFileMapping,MapViewOfFile创建内存映射文件,向内存映射文件中写入数据,读取数据。#include #include #include #define BAD_POS 0xFFFFFFFF // returned by SetFilePointer and GetFileSize#define SUCCESS 0using na
2016-09-08 16:05:53 6428
原创 C++ 根据字符串 调用同名函数
根据字符串,调用与字符串同名函数:#include #include #include typedef void (*pFunc)();std::map strFuncMap;void func1(){ printf("this is func1!\n");}void func2(){ printf("this is func2!\n");}void buil
2016-09-02 17:18:52 7427 1
sqlite3_blob_test.zip
2019-05-15
基于winInet的文件上传程序
2019-04-04
基于mongoose实现Http Server(多线程)
2019-02-14
SpreadSheet的DLL版本(含源代码)
2018-07-02
SpreadSheet简单使用实例
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人