1.9 再论shared_ptr 的线程安全虽然我们借shared_ptr 来实现线程安全的对象释放,但是shared_ptr 本身不是100% 线程安全的。它的引用计数本身是安全且无锁的,但对象的读写则不是,因为shared_ptr 有两个数据成员,读写操作不能原子化。根据文档11,shared_...
分类:
编程语言 时间:
2015-04-22 19:58:04
阅读次数:
137
C++ 通过以下几个类支持文件的输入输出:
ofstream: 写操作(输出)的文件类 (由ostream引申而来)ifstream: 读操作(输入)的文件类(由istream引申而来)fstream: 可同时读写操作的文件类 (由iostream引申而来)
打开文件(Open a file)
对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也就...
分类:
编程语言 时间:
2015-04-19 14:43:39
阅读次数:
313
这几天用空余时间好好的看了下Excel在AX中的操作.很多东东不是很准确,还有一些东东没有搞明白,不过基本的要求是可以达到了.可以对工作表内的特定行,列或单元格进行读、写操作,以及定义字体颜色,粗体,背景色,还有就是风格,不过好象只有一种,怎么变动都没有改变,郁闷。static void Job15...
分类:
其他好文 时间:
2015-04-18 09:55:07
阅读次数:
155
let file = "file.txt"
if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] {
let dir = d...
分类:
编程语言 时间:
2015-04-17 18:13:46
阅读次数:
109
1.迭代器类型· Input iterators(输入) 提供对数据的只读访问。· Output iterators(输出) 提供对数据的只写访问。· Forward iterators(正向) 提供读写操作,并能向前推进迭代器。· Bidirectional iterators(全向) 提供读写操...
分类:
其他好文 时间:
2015-04-16 23:17:15
阅读次数:
186
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:①创建Socket;②打开连接到Socket的输入输出流;④按照一定的协议对Socket进行读写操作;④关闭Socket。Socket通信...
分类:
编程语言 时间:
2015-04-16 12:06:59
阅读次数:
104
C语言的文件
一、文件基本操作:
在c语言中,对数据文件的操作都是依靠文件类型指针来完成。
1.文件类型指针的定义方式:FILE *文件类型变量
2.调用fopen函数打开文件的方法:
文件类型指针变量=fopen(文件名,使用文件打开方式);
文件打开方式(12种)
文件打开方式
意义
rt ...
分类:
其他好文 时间:
2015-04-15 21:31:10
阅读次数:
157
上一篇为大家介绍了通过xls.jar的方式生成Excel的方法,本篇就为大家再介绍一下通过poi方式实现Excel文件的读写操作,内容很简单,代码注释很清晰。 1、生成Excel文件:import java.io.File;import java.io.FileOutputStream;imp...
分类:
编程语言 时间:
2015-04-13 20:18:01
阅读次数:
127
3.分类:3.1(最常见的键值存储)a.临时性的:保存在内存中,可以进行快速的保存和读取操作, 数据有可能丢失b.永久性:在磁盘上保存数据,可以进行快读的读写(没有内存中快),数据不会丢失c.两者兼具:内存和硬盘同时保存数据,可以进行快速的读写操作, 硬盘上有数据不会丢失, 适合处理数组类型的数据3...
分类:
数据库 时间:
2015-04-09 19:18:36
阅读次数:
171
#include
#include
int main()
{
int i,ch;
char str[100];
FILE *fp;
fp=fopen("text","w"); //创建一个文件
while(1)
{
printf("input string:\n");
gets(str);
fprintf(fp,"...
分类:
其他好文 时间:
2015-04-09 13:50:35
阅读次数:
168