在C/C++ 讀寫檔案操作比較常見應該是利用 FILE、ifstream、ofstream 在這篇筆記裡頭僅記錄FILE使用方法及操作 在開始進行讀寫之前有一段註解,裡頭主要標示在fopen開檔之後必須填入的參數代表啥意思 w/r 就很簡易的只是 : 只能讀 / 只能寫,wb/rb 多個b表示2進制 ...
分类:
编程语言 时间:
2019-01-15 23:33:08
阅读次数:
241
"传送门" 我们先把果汁按照美味度排序,枚举$d$,那么肯定是贪心的选择美味程度不小于$d$的且最便宜的果汁 发现$d$可以二分,那么在主席树上二分就可以了 据说还有整体二分的大佬然而我并不会 //minamoto include define R register define ll long l ...
分类:
其他好文 时间:
2019-01-15 14:25:08
阅读次数:
124
void log_callback(int severity, const char *msg) { char szBuffer[512]; FILE *pFd = fopen("./log.txt", "ab+"); if (pFd == NULL) return; const char *sev... ...
分类:
其他好文 时间:
2019-01-15 10:45:08
阅读次数:
213
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .wrap { width: 400px; margin: 30px auto ...
分类:
Web程序 时间:
2019-01-14 23:09:22
阅读次数:
315
先讲一下和这题一起 四倍经验 的题: "Luogu P4402 [Cerc2007]robotic sort 机械排序" "SP2059 CERC07S Robotic Sort" "UVA1402 Robotic Sort" 这题作为一道十分经典的 平衡树维护序列 的问题,自然是值得一做的了。 写 ...
分类:
编程语言 时间:
2019-01-14 18:03:04
阅读次数:
203
在 VS(Visual Studio)下编译C语言程序,有时候VS会报错,提示用到的一些函数可能不安全,并且建议替换为带有_s后缀的安全函数。 安全函数是什么 scanf()、gets()、fgets()、strcpy()、strcat() 等都是C语言自带的函数,它们都是标准函数,但是它们都有一个 ...
分类:
其他好文 时间:
2019-01-12 14:25:43
阅读次数:
190
"传送门" ~~模拟赛的时候打了个表发现为一条链的时候答案是$2^{n 2}$竟然顺便过了第一个点~~ ~~然后之后订正的时候强联通分量打错了调了一个上午~~ 首先不难发现我们可以去掉所有在环上的边,那么就变成了一个森林,不同的树之间不可能有连边,那么只要所有树的答案乘起来就好了,只要在每一棵树内部 ...
分类:
其他好文 时间:
2019-01-11 13:11:14
阅读次数:
202
问题出现的情况大概是这样的:我有一个多线程程序,每个线程是要fopen一个文件。当打开到第900+个的时候,程序突然异常退出,原因是fopen得到的为空,及不能再打开文件了。这是我查看了一下进程最大打开文件描述符数:ulimit -Sn ,值是1024。ulimit -Hn,值是4096。我就怀疑是 ...
分类:
系统相关 时间:
2019-01-08 21:22:44
阅读次数:
338
Linux 2.6 中的文件锁 劝告锁和强制锁, 劝告锁靠进程自己约定和遵守规则 强制锁由内核来强制检查并执行规则 强制锁的条件、方法。 fcntl可以对纪录加锁、flock只能对整个文件加锁。 ... ...
分类:
其他好文 时间:
2019-01-08 16:34:37
阅读次数:
188
1.man 帮助指令,可查看Linux中指令帮助、配置文件帮助、编程帮助等信息 关于man手册说明: 1是普通的命令 2是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件) 3是库函数,如printf,fread 4是特殊文件,也就是/dev下的各 ...
分类:
系统相关 时间:
2019-01-07 10:38:56
阅读次数:
166