Skip to content

dataaip/knowledge_cpp

Repository files navigation

C/C++ 工程

// 每周完成一个工具/库/项目并分析总结
  // include -- 库和可执行对外开放的头文件
  // program -- 库和可执行项目入口
  // reference -- 学习教程参考项目
  // library -- 库文件项目
  // src -- 可执行文件项目
  // test -- 测试和样例项目
  // thridparty --三方库文件

// 每周对比学习 C/C++/Rust/Python/Go 语言一个模块
  // src/reference

// 每周针对上述学习整理博客出来发布
  // doc -> csdn

// 工具/库/项目【开源项目、视频】:计算机基础线路 - 数据结构 --> 操作系统 --> 计算机网络 --> 编译原理 --> 计算机构成
// 每周对比学习【书籍、官网、博客】:编程语言路线:Java(spring) --> Rust/Go --> C/C++
// 深耕领域路线【开源项目】:大数据与数据库架构平台 --> AI算法平台工程化开发

项目进度优化

项目的每一行代码、每一个源文件、每一个模块都按照 C/C++ 标准代码风格规范来严格执行。

您在开发C++程序呀?

// 哪个系统啊?Win、Linux……
// 谁家编译器啊?VC、GCC、MinGW、clang++……
// 啥语言版本啊?98、03、11、14、17、20……
// 目标平台呢?x86、x64、arm64、cross……
// 目标文件咧?exe、lib、dll、c、asm……
// 开优化/分析不?Debug、Release、O123、-g、-pg……
// 函数调用方式?cdecl、stdcall、fastcall……
// 数据存储方式?auto、static、const、constexpr、extern、mutable、volatile、register、thread_local……
// 要线程不?ML/MT/MD……
// 异常模型用的啥?SJLJ、SEH、DW2……
// 字符集?MBCS、Unicode……
// char带符号不、wchar_t是2字节还是4字节?……
// 用了模板?传说有module、export、import……
// 客户还要兼容XP啊?v141_xp + WinSDK7考虑一下……
// 困难?还行吧,小时候指针还分near、far、huge呢……

✨✨✨

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors