-
【C/C++】中的隐式类型转换 ~ 关于整数除以整数,商仍为整数的问题
在下述三种情况下,C/C++会进行隐式类型转换(implicit type cast):①变量初始化或者赋值时,值与变量的类型不同;②表达式中不同类型的变量/值进行运算时;③函数参数传递▲时。...
02月01日[编码文章]浏览:14
-
C++模板 - 15(模板元编程)(c++模板的用法)
C++模板有时候会收获意外之喜,元编程(meta-program)或许可以算一个吧。什么东西一粘上元(meta),感觉瞬间就带上了某些神秘的色彩,Facebook不就改名为Meta了吗?从前面的介绍我们知道对于模板,编译器会在编译时按需完成模板类型的实例化,这个过程其实就是把我们的模板代码当作输入,...
02月01日[编码文章]浏览:14
-
-
C++开发:CMake CMakeLists.txt构建命令介绍、示例说明
add_executableadd_executable 是 CMake 用于定义一个可执行目标的命令。它指定了生成可执行文件所需的源文件。基本语法...
02月01日[编码文章]浏览:15
-
怎样才算学会了C++基础,一篇文章学习了解(包含Qt内容)
内容:C++、STL、数据结构、TCP/IP、数据库、linux、QtC++的基础(推荐两本书C++ primer和C++ primer plus)语法部分...
02月01日[编码文章]浏览:18
-
C++ 使用统一擦除函数从容器中删除项目
使用统一擦除函数从容器中删除项目在 C++20 之前,erase-remove 惯用法通常用于高效地从 STL 容器中删除元素。这有点繁琐,但并不是很大的负担。通常使用以下函数来执行此任务:...
02月01日[编码文章]浏览:13
-
在C++中,如何避免出现Bug?(c++ 防止反编译)
C++中的主要问题之一是存在大量行为未定义或对程序员来说意外的构造。我们在使用静态分析器检查各种项目时经常会遇到这些问题。但正如我们所知,最佳做法是在编译阶段尽早检测错误。让我们来看看现代C++中的一些技术,这些技术不仅帮助编写简单明了的代码,还能使代码更加安全可靠。...
02月01日[编码文章]浏览:11
-
-
C++复习大全(各种知识点)(C++复习大全(各种知识点是什么)
如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!前言这篇博客是我之前的一个礼拜复习总结的各种知识点,可能有些多,其中的一些观点是来自于《Effective C++》和《C++编程思想》,这两本书中的知识给了我很多启发,也让我懂得了许多不一样的知识点,我连带我的认识以及理...
02月01日[编码文章]浏览:12
-
C++之函数(function)知识点及用法
函数是一段可重复(即调用)使用的、执行某特殊任务的代码,比如计算一个角度的三角函数,或者计算对数函数的值,或者其他任务。一、函数的作用...
02月01日[编码文章]浏览:16