07 2021 档案
摘要:概述 我们在写代码时,总会遇到头文件多次包含的情况,刚开始时我们使用宏定义进行控制,之后发现有#pragma once这样简单的东西,当时是很兴奋,以为#pragma就这一种用法。唉~,现在想想当时还是年轻啊,不过还是年轻好啊。 1、什么是预处理 预处理是将源文件的文本作为翻译的第一阶段操作的文本处
阅读全文
摘要:Libevent2.1.8版在Liunx中编译安装遇到的问题 前言:在网上找了很久,都没有一个明确的解决方法,通过分析可能的原因,将自己实际操作及解决的成功结果记录如下,以供遇到相似的问题,能提供思路! 1.安装编译Libevent的流程 ## 第一步:生成configure配置文件 ./autog
阅读全文
摘要:基本步骤 1、卸载旧版vim yum remove vim* -y 2、 到Vim官方Github仓库下载目前最新的Vim Release版本 git clone https://github.com/vim/vim.git 3、编译安装 出现You need to install a termin
阅读全文
摘要:1.安装vim,并且vim命令的别名设置为vi yum install vim -y (如果不能识别vim命令,需要先安装vim) vi /etc/bashrc 或者 vi ~/.bashrc 在最后新加一行 alias vi=vim :x保存退出 source /etc/bashrc 或者 sou
阅读全文
摘要:配置文件中经常用到ini文件,在VC中其函数分别为: 写入.ini文件: bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName); 读取.ini文件
阅读全文
摘要:函数的功能 获取exe可执行文件的绝对路径。 用法 GetModuleFileName() 函数返回当前进程已加载可执行或DLL文件的完整路径名(以'\0'终止),该模块必须由当前进程地址空间加载。如果想要获取另一个已加载模块的文件路径,可以使用GetModuleFileNameEx()函数。 实际
阅读全文