Windows程序设计01:我的第一个Windows程序


#include <windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR s

C++开发环境搭建


安装vim安装依赖项目yum install -y wget ncurses-devel gcc gcc-c++ ctags编译安装vim# 从github克隆,速度贼慢,推荐直接去官网下载# 我是直接在我的阿里云主机上git下来,再下载下来的git clone https://github.com

Visual Studio C++使用GLOG日志库


环境设置//项目->属性->C/C++ //常规->附加包含目录 // glog\glog\ // glog\windows\ //预处理器 // GLOG_NO_ABBREVIATED_SEVERITIES//项目->属

解决/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./vcpkg)


原文链接 源码编译升级安装了gcc后,编译程序或运行其它程序时,有时会出现类似/usr/lib64/libstdc++.so.6:version`GLIBCXX_3.4.21'notfound的问题。这是因为升级gcc时,生成的动态库没有替换老版本gcc的动态库导致的,将gcc最新版本的动态库替换

Linux C/C++一些常见的标准文件以及定义


ISOC标准定义文件头文件说明assert.h验证程序断言complex.h复数算术运算支持ctype.h字符分类和映射支持errno.h错误码fenv.h浮点数环境float.h浮点常量以及特性inttype.h整形格式变换iso646.h赋值关系以及一元操作符宏limits.h系统定义的一些常亮

CentOS 7 C++开发环境搭建(03)


gcc安装系统默认安装的gcc版本为4.8,在更低版本的CentOS上版本更低,导致很多C、C++新特性不能使用,而我又比较喜欢新东西,所以我就编译安装最新的gcc9.2.001依赖项目安装#安装bison,解决编译中会提示“WARNING:‘bison’ismissingonyoursystem.

CentOS 7 C++开发环境搭建(02)


安装autojumpautojump可以记录玩家的历史文件夹访问记录,安装后可以使用"jpathname"快速跳转到目录#下载autojump源码gitclonegit://github.com/joelthelion/autojump.git#安装cdautojump&