首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
C++ 11 nullptr 比 NULL 的优势比较
定义 NULL:预处理变量,是一个宏,它的值是 0,定义在头文件 中,即 #define NULL 0。 nullptr:C++ 11 中的关键字,是一种特殊类型的字面值,可以被转换成任意其他类型。 二者相比 nullptr 的优势 有类型,类型是 typdef decltype(nullptr) nullptr_t;,使用 nullptr 提高代码的健壮性。 函数重载:因为 NULL ...
2024-07-27
C++高级编程
C++高级编程
Read More
C++文件系统操作7 - 跨平台实现文件和文件夹的拷贝
1. 关键词 2. fileutil.h 3. fileutil.cpp 4. filesystem_win.h 5. filesystem_win.cpp 6. filesystem_unix.cpp 7. 源码地址 1. 关键词C++ 文件系统操作 拷贝文件 拷贝文件夹 跨平台 2. fileutil.h1234567891011121314151617181920212223242...
2024-07-26
CPP基础工具库
CPP基础工具库
Read More
C++文件系统操作6 - 跨平台实现查找指定文件夹下的特定文件
1. 关键词 2. fileutil.h 3. fileutil.cpp 4. list_files 5. 源码地址 1. 关键词C++ 文件系统操作 查找指定文件夹下的特定文件 跨平台 2. fileutil.h1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484...
2024-07-26
CPP基础工具库
CPP基础工具库
Read More
C++文件系统操作5 - 跨平台列出指定目录下的所有文件和文件夹
1. 关键词 2. fileutil.h 3. fileutil.cpp 4. filesystem_win.h 5. filesystem_win.cpp 6. filesystem_unix.cpp 7. 源码地址 1. 关键词C++ 文件系统操作 列出指定目录下的所有文件 列出指定目录下的所有文件夹 跨平台 2. fileutil.h123456789101112131415161...
2024-07-25
CPP基础工具库
CPP基础工具库
Read More
博客建站 - 常用的公共DNS服务器
国内公共DNS服务 服务器名称 首选DNS服务 备用DNS服务 114 DNS 114.114.114.114 114.114.115.115 阿里 DNS 223.5.5.5 223.6.6.6 腾讯云公共DNS 119.29.29.29 182.254.116.116 百度公共DNS 180.76.76.76 110.242.68.68 国外公共DNS服务 ...
2024-07-25
博客建站
博客建站
Read More
C++文件系统操作4 - 跨平台实现获取文件|文件夹的大小
1. 关键词 2. fileutil.h 3. fileutil.cpp 4. filesystem_win.h 5. filesystem_win.cpp 6. filesystem_unix.cpp 7. 源码地址 1. 关键词C++ 文件系统操作 获取文件的大小 获取文件夹的大小 跨平台 2. fileutil.h1234567891011121314151617181920212...
2024-07-24
CPP基础工具库
CPP基础工具库
Read More
C++文件系统操作3 - 跨平台实现读取|写入纯文本文件
1. 关键词 2. fileutil.h 3. fileutil.cpp 4. 源码地址 1. 关键词C++ 文件系统操作 读取纯文本文件 写入纯文本文件 跨平台 2. fileutil.h1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545...
2024-07-24
CPP基础工具库
CPP基础工具库
Read More
博客建站5 - Nginx的安装和配置
1. 本网站的系统架构 2. nginx介绍 3. (Ubuntu)安装nginx 4. 常用命令 5. 配置nginx 5.1. 创建网站根目录和首页 5.2. 新建配置文件 5.3. 设置配置内容 5.4. 修改 /etc/nginx/sites-enabled/default 软连接 5.5. 重新加载nginx配置 6. 开启服务器的80...
2024-07-22
博客建站
博客建站
Read More
博客建站4 - ssh远程连接服务器
1. 本网站的系统架构 2. 什么是SSH? 3. 下载shh客户端 4. 配置ssh密钥 5. 连接服务器 6. 常见问题 6.1. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY 1. 本网站的系统架构 网站示例: sunlogging.com 服务器: 阿里云ECS 服务器系统: Ubuntu 24.04 LTS 博客框...
2024-07-20
博客建站
博客建站
Read More
C++之迭代器
1. 什么是迭代器? 2. 如何使用迭代器 3. C++迭代器说明 4. 迭代器的高级应用 4.1. Enumerator.hpp 4.2. Iterator.cpp 4.3. 输出结果 4.4. 更多详细代码 1. 什么是迭代器?迭代器(Iterator)是按照一定的顺序对一个或多个容器中的元素从前往遍历的一种机制,比如for循环就是一种最简单的迭代器,对一个数组的遍历也是一种的迭...
2024-07-20
C++高级编程
C++高级编程
Read More
Previous
4 / 9
Next