首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
C 和 C++ struct 的区别
在 C 语言中 struct 是用户自定义数据类型;在 C++ 中 struct 是抽象数据类型,支持成员函数的定义。C++ 中的 class 可以实现 struct 的所有功能,C++ 为了兼容 C 语言保留了 struct 关键字。 C 语言中 struct 没有访问权限的设置,是一些变量的集合体,不能定义成员函数;C++ 中 struct 可以和类一样,有访问权限,并可以定义成员函数...
2024-07-27
C++高级编程
C++高级编程
Read More
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
Previous
4 / 9
Next