实在抱歉,各位,从7月初带班一直到现在,终于带完了。我先把之前的代码更新到了最新的版本,Swift语言一直在更新,很多写法都变了,我更新了代码,地址:SwiftCode_1007另外Xcode6.0.1和Xcode6.0GM版本,Swift不支持OSX工程,只支持iOS工程,所以大家在新建命令行工程的时候,..
分类:
编程语言 时间:
2015-05-15 18:07:19
阅读次数:
319
C语言文件指针(类似于 JAVA中 File file = new File();)在C语言中用一个指针变量指向一个文件,这个指针称为文件指针 格式: FILE * 指针变量标识符;文件的打开 (fopen函数) fopen函数用来打开一个文件,其...
分类:
编程语言 时间:
2015-05-13 09:55:33
阅读次数:
136
function wo_down($file_dir,$file_name){ $file = @ fopen($file_dir . $file_name,"r"); if (!$file) { echo "文件找不到"; } else { header("content-type: ap...
分类:
Web程序 时间:
2015-05-12 14:59:51
阅读次数:
121
Hightlight1.文件操作通用基本格式2.文件操作读写操作 2.1 文件写操作 2.2 简单的文件读操作 2.3 e.g. 2.4 对文件批量处理练习---- fread/fwrite函数3. 函数变长参数4. 字符串转成int/float变量 ---atoi/atof 函数5. s...
分类:
其他好文 时间:
2015-05-12 10:53:45
阅读次数:
176
C语言方式将字符串数组写入到txt文件中有五个文件名存储在字符串数组中,欲将其逐行写入到txt文件中保存到磁盘上。利用fprintf对文件进行格式化输出void Filewrite()
{
FILE *fp;
char * name[] = {"filen1", "file2", "file3", "file4", "file4"};
fp = fopen("E://test...
分类:
编程语言 时间:
2015-05-12 09:27:19
阅读次数:
143
阻塞socket。 –阻塞调用是指调用结果返回之前,当前线程会被挂起。函数只有在得到结果之后才会返回。 –对于文件操作read,fread函数调用会将线程阻塞。 –对于socket,accept与recv、recvfrom函数调用会将线程阻塞。 –为了避免整个进程被阻塞后挂起,所以在阻塞模式...
分类:
其他好文 时间:
2015-05-12 08:09:28
阅读次数:
233
我们可以将文件I/O视为系统调用,内核要执行I/O操作,这里涉及到页缓存(高速缓存区)的概念,文件I/O执不执行与缓存区有关。
而标准I/O是对系统I/O调用的封装,标准I/O也有缓存区、行缓存的概念。正是由于这二级的缓存模式。导致标准I/O的效率很低。
当打开一个流时,标准I/O函数fopen返回一个指向FILE对象的指针。该对象通常是一个结构,它包含了标准I/O库为管理该流所需的所有信息,...
分类:
其他好文 时间:
2015-05-11 10:50:15
阅读次数:
161
文件对象python中的文件操作和c语言比较类似,包括一些缓冲、偏移量的方式。文件对象可以通过open()、file()两个内建方法创建,两个方法并没有什么不同,使用方法和c语言中的fopen()类似:file_object = open(file_name, access_mode=‘r’, bu...
分类:
编程语言 时间:
2015-05-10 23:46:57
阅读次数:
180
使用C语言样式的文件操作函数,需要包含stdio.h头文件。1.打开文件的函数:1 //oflag的取值为“w”或“r”,分别表示以写或读的方式打开2 FILE* fd = fopen(filename.c_str(), oflag);2.写文件的函数原型:size_t fwrite(const v...
分类:
编程语言 时间:
2015-05-10 22:19:15
阅读次数:
184
文件锁经常应用于两个方面:1.一是锁定文件中的临界数据,比如并发投票时文件记录的投票数2.二是利用具有互斥性质的写锁,实现进程的并发控制。/*使用文件锁*/#include fcntl(int fildes,int cmd,struct flock* arg);cmd:F_GETLK,F_SETLK...
分类:
其他好文 时间:
2015-05-09 16:13:29
阅读次数:
125