- 博客(10)
- 收藏
- 关注
转载 【转载】range-based for 循环 c++
转载自 c++ - What is the correct way of using C++11's range-based for? - Stack Overflow
2022-06-01 16:19:06
131
原创 模板推导规则
情况3:param 既不是引用也不是指针这意味着,参数要按照副本的方式传递.也就意味着无论如何推导,param始终会是一个全新的对象.先看代码:template<typename T>void myTemplate4(T param){ std::cout << "param = " << param << std::endl;}int x = 25;const int cx = x;const int& rx ..
2022-05-31 16:16:39
170
原创 C++的宏定义与typedef的区别(主要在取别名[alias]这个范围内)
类型检查上: 宏不检查类型;typedef会检查数据类型.处理时间上: 宏替换发生在预处理阶段(简单的文本替换);typedef发生在编译阶段.
2022-04-21 14:38:04
855
原创 This指针的生成时间与对象如何调用成员函数
1.this指针是在对象被构造时生成的。2.对象调用成员函数是先查找到要被调用的成员函数(通过表示函数标识符)的地址,然后将this指针作为该成员函数的第一个参数压入参数栈。然后执行该成员函数。
2022-04-20 17:06:21
1175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人