上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页
摘要: string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的st 阅读全文
posted @ 2018-03-16 16:51 wjbooks 阅读(303) 评论(0) 推荐(0) 编辑
摘要: JsonCpp操作数组对象 概述 ​ Json格式数据中,除了简单的String类型和一些非String类型,也有像各种高级语言中的数组类型一般的数组对象,且Json数组在实际开发中使用频率也比较高,这里就记录一些对于Json数组的常规操作。 JsonCpp操作简单数组对象 ​ Json数组对象以” 阅读全文
posted @ 2018-03-13 16:51 wjbooks 阅读(3910) 评论(0) 推荐(0) 编辑
摘要: 一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。 本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关 阅读全文
posted @ 2018-03-05 11:39 wjbooks 阅读(5455) 评论(0) 推荐(0) 编辑
摘要: 1、IsWow64Process 确定指定进程是否运行在64位操作系统的32环境(Wow64)下。 语法 BOOL WINAPI IsWow64Process( __in HANDLE hProcess, __out PBOOL Wow64Process ); 参数 hProcess 进程句柄。该句 阅读全文
posted @ 2018-03-01 16:38 wjbooks 阅读(6513) 评论(3) 推荐(0) 编辑
摘要: 可以使用fwrite()将一个结构体写入文件: fwrite(&some_struct,sizeof somestruct,1,fp);对应的fread函数可以再把它读出来,此处fwrite受到一个结构的指针并把这个结构的内存映像作为字节流写入文件。sizeof操作符计算出结构占用的字节数。但是这样 阅读全文
posted @ 2018-03-01 15:56 wjbooks 阅读(10253) 评论(0) 推荐(1) 编辑
摘要: 本文代码都在Windows/VC++6.0下测试过, 在linux/g++下也没有问题。 但是请一定注意linux和Windows文件格式的区别,比如: 1. 当linux上的代码读取Windows文件格式时, 读取结果的每行都会多一个\r, 想想为什么。 2. 当Windows上的代码读取linu 阅读全文
posted @ 2018-02-28 15:43 wjbooks 阅读(15806) 评论(0) 推荐(0) 编辑
摘要: char* textFileRead(char* filename){char* text;FILE *pf = fopen(filename,"r");fseek(pf,0,SEEK_END);long lSize = ftell(pf);// 用完后需要将内存free掉text=(char*)m 阅读全文
posted @ 2018-02-28 15:40 wjbooks 阅读(12937) 评论(0) 推荐(1) 编辑
摘要: 1、定义 ACL是一个windows中的表示用户(组)权限的列表。 Access Control List(ACL) 2、分类 ACL分为两类 1,Discretionary Access Control List (DACL) 自由访问控制列表 2,System Access Control Li 阅读全文
posted @ 2018-02-27 17:02 wjbooks 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 在《秒杀多线程第十一篇读者写者问题》文章中我们使用事件和一个记录读者个数的变量来解决读者写者问题。问题虽然得到了解决,但代码有点复杂。本篇将介绍一种新方法——读写锁SRWLock来解决这一问题。读写锁在对资源进行保护的同时,还能区分想要读取资源值的线程(读取者线程)和想要更新资源的线程(写入者线程) 阅读全文
posted @ 2018-02-27 14:15 wjbooks 阅读(1794) 评论(0) 推荐(1) 编辑
摘要: 一般Windows下的系统文件(夹)只让受限帐户读取而不让写入和修改。如果要开启写操作权限就需要手动修改文件(夹)的用户帐户安全权限(这操作当然要在管理员帐户下执行).以下用程序封装了一下该操作: 通用访问权限 安全对象使用Windows 访问掩码格式,四个高位说明通用访问权限。每个安全对象类型映射 阅读全文
posted @ 2018-02-10 15:03 wjbooks 阅读(5548) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页