首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
极客书架
关于
我的简介
我的著作
我的公众号
留言板
亮/黑
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
极客书架
关于
我的简介
我的著作
我的公众号
留言板
亮/黑
10年工龄的90后程序员折腾博客的这些年
1. 2011.09.142011.09.14,当时还在读大二的我在CSDN写了第一篇技术博客《Java中的50个关键字)》。 当时,在百度搜索技术问题的时候,经常能搜到CSDN里大牛写的文章,觉得非常厉害,非常崇拜他们。然后就向他们学习,尝试着自己也写一写博客。第一篇博客,来回修修改改写了两周,因为真的不知道怎么写,只能参考别人的文章依葫芦画瓢,关键这个飘还一直画歪了,就一直擦了重画,...
2024-08-02
随笔
随笔
Read More
Linux C++ 开发1 - 搭建C++开发环境
1. 安装GCC/GDB 1.1. 安装 1.2. 校验 2. 安装CMake 2.1. 安装 2.2. 校验 3. 安装IDE 3.1. VSCode 3.2. CLion 1. 安装GCC/GDB1.1. 安装1234# 更新软件源sudo apt update# 通过以下命令安装编译器和调试器sudo apt install build-essent...
2024-07-30
Linux C++ 开发
Linux C++ 开发
Read More
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
Previous
6 / 12
Next