抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Google C++ 代码规范 Google C++ Style Guide Google提出的一套代码规范,能提高代码的可读性,减少出错。建议配合Effective C++阅读 头文件 所有头文件都应该自给自足(self-contained) self-contained : compile on their own 确保你的header files包含了你需要的所有东西,而不是假设你...

提问的智慧 提问的方式,可能会很大程度影响你是否能得到有用的回答 树立好的形象 当你想问问题,一定要树立你的形象:我已经做了努力,我不是一个不劳而获且浪费别人时间的提问者 你可以做的努力有 网上搜素 查看文档、手册、issuse 看看源码 自己先做试验 问题不要带有错误的预设 草率的发问只会得到草率的回答,如果你的预设错了,下面的尝试和思考都是无用功 很多民科认为自己推翻了相对论、微积...

C++11特性 都什么年代了,还在整C++11?八股害人啊 一:C++11的“新”特性 nullptr 一个新关键字,用于表示指针指向no value,可以被自动转化为各种指针类型,但是不会被转化为整数 比NULL好,因为NULL的本质就是整数0 auto 通过auto声明变量、对象,可以自动推到其类型,在处理表达式时有奇效 auto l = [](int x) -> {.....

CMake 快速入门 一个大项目(Project)内嵌多个子项目(SubProject) 一个子项目内有src、include、CMakeLists.txt,其中有一个子项目中有main.cpp 最外面的CMakeLists.txt,负责连接所有子项目: cmake_minimum_required(VERSION 3.20)project(Project)set(CMAKE_CXX_ST...

WPF中的C# C#语法 字符串 字符串替换 string raw = "Hello world";string pre_str = "Hello";string new_str = "Hi";string pre_str2 = "hello";string ans = raw.Replace(pre_str, ...

Pro TBB 在摩尔定律逐渐失效的今日,CPU主频和单核性能提升越来越不明显,为了得到跟高的性能,我们走向了并行计算的道路 概念 并发和并行 并发(Concurrent):happening during the same time span,处理器在两件事间快速切换,宏观上看,就像是同时发生的(下图AB) 并行(Parallel):happening at the same ti...

Effective C++ 一:C++基础 C++很成熟,很NB C++支持面向过程(procedural)、面向对象(object-orientend)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming) 其核心是四个部分 C 区块block 语句statements 预处理器preprocessor 内置数据类型 数组array...

Ubuntu入门 你可以使用neofetch查看系统信息,我这里是一台WSL2 无头环境(Headless Environment)是指没有GUI的计算环境 常用快捷键 快捷键 意义 ctrl+C 关掉当前运行的程序 ctrl+R 搜索过去运行过的命令 常用命令 命令 意义 ls -a 查看当前目录内容 cd 路径名 路径跳转 clear...