C语言:字符串拷贝(截取)、查找 很惭愧,学了这么久别的语言,一直没有好好学C和C++,所以现在开始认真C/C++的一些特性和比较,这里记录下C语言拷贝和截取的一些方式,由于系统库带的函数不方便,所以自己写了几个工具小函数来使用。 字符串拷贝 我们也可以使用 strncpy 函数或者 memcpy ...
分类:
编程语言 时间:
2020-02-28 17:14:53
阅读次数:
85
```cpp #include #include #include //c++ 11 template void checkSize(C &c) { if(c.size() > 3) { c[3] = 10; //单线程OK,多线程可能出错 } c.at(3) = 10; } void arrayP... ...
分类:
编程语言 时间:
2020-02-24 20:41:10
阅读次数:
77
NSIS 路径$INSTDIR安装目录 ($INSTDIR 可以使用 StrCpy、ReadRegStr、ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。注意在卸载程序代码里,$INSTDIR 为卸载程序所在的目录而不是在安装程序里所指定的目录。例如, ...
分类:
其他好文 时间:
2020-02-23 09:22:18
阅读次数:
78
摘自 https://www.cnblogs.com/x_wukong/p/5920437.html 转自:http://blog.csdn.net/haomcu/article/details/7371835 Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT& ...
分类:
Web程序 时间:
2020-02-22 18:37:18
阅读次数:
108
搞内存常用函数 C语言 内核 malloc ExAllocatePool memset RtlFillMemory memcpy RtlMoveMemory free ExFreePool ...
函数格式函数功能 strcat(字符串名1,字符串名2) 将字符串2连接到字符串1后边,返回字符串1的值。 strncat(字符串名1,字符串名2,长度n) 将字符串2前n个字符连接到字符串1后边,返回字符串1的值。 strcpy(字符串名1,字符串名2) 将字符串2复制到字符串1,返回字符串1的值 ...
分类:
编程语言 时间:
2020-02-16 16:10:46
阅读次数:
87
"题面" 一道非常好的递推练习题。 我们考虑每次枚举第一行的操作,由上一行的状态递推出下一行的状态,最后判断最后一行是否全部为 $1$ 即可。 实现代码时要注意一些细节问题。 ...
有限制的问题,显然考虑全选再根据限制去掉的想法较优,我们发现一个点四周的点受限,其x或者y差一,也就是说奇偶性不同,那我们可以将其分成白点和黑点,就变成了最小割的问题,将每个白点向受限制的黑点连边,capacity为INF,每个黑点向汇点连边,capacity为该点的值,同理,源点向每个白点连边,这 ...
分类:
其他好文 时间:
2020-02-12 14:45:07
阅读次数:
71
一个进程写数据,一个进程读数据 写进程: 1. shmget()获取共享内存 2. shmat()共享内存映射到进程空间 3. 写数据 读进程: 1. shmget()获取共享内存 2. shmat()共享内存映射到进程空间 3. 读数据 4. shmdt()共享内存从进程空间解除映射 5. shm ...
分类:
其他好文 时间:
2020-02-10 18:11:57
阅读次数:
75
概述 分治FFT不是一个算法而是一种思想,一般指两种套路$CDQ$分治解决函数问题,分治+$FFT/NTT$合并背包 分治背包 问题 问题形如给出$n$种物品,第$i$种物品有$a_i$个,大小为$w_i$ 答案的生成函数即为$\displaystyle{\prod_{i=1}^n(1+a_i x^ ...
分类:
其他好文 时间:
2020-02-09 18:10:58
阅读次数:
57