notepad++
安装完了之后添加右键
打开一个具有管理员权限的 cmd.exe 或者 PowerShell,cd 到 Notepad++ 的安装目录(直接指定 DLL 的绝对路径是没用的,必须在程序目录下运行),并运行如下命令(文件名自行替换):
直接文件盘符后再cd到对应目录D: cd Notepad++
添加左键
regsvr32 /i NppShell64.dll
删除右键
regsvr32 /u NppShell64.dll
strncpy
char *strncpy(char *dest, const char *src, int n)
为了防止越界访问,最好n的值不要大于sizeof(dest)
n可以等于sizeof(dest)-1,这样的话dest里面是干净的情况下(使用前memset)能够保证是‘\0’结尾,不会出现溢出现象。