#小结# 行恒7月 距初试出分22d

最终一月内发送了不大于20份简历。但是共花了50个小时以上的时间去招聘网站搜索。当感到付出与回报不相称的时候,坚持会变得很困难。这时候与其死磕,不如退避。这是有点阿Q,但是继承了上一篇小结中的“战略转移”策略。毕竟初试结果尚不清楚,虽然凭我当时的发挥过线困难,但这一月来对春招也有了了解,现在两边不利,宜多手准备 (:-P)

那就继续c++的学习:以下是C++11中关于 变量初始化的一点知识:

变量初始化
第三种方法称为统一初始化(2011年C ++标准的修订版引入了该方法)
与上述类似,但使用花括号({})代替括号:
类型标识符{initial_value};
例如:int x {0}; new T {}
第一个称为类c初始化(因为它是从C语言继承的)
包括在等号后附加变量要初始化的值:
类型标识符= initial_value;
例如:int x = 0;
第二种方法,称为构造函数初始化(由C ++语言引入)(自C ++ 03起)
将初始值括在括号之间
类型标识符(initial_value);
例如:int x(0); new T();
在以下情况下执行值初始化:
当使用由一对大括号组成的初始化程序声明命名对象(自动,静态或线程本地)时。 (自C ++ 11起)
当使用由一对空括号或大括号组成的初始化程序创建无名临时对象时
当具有动态存储持续时间的对象由带有空括号或大括号的初始化表达式的new表达式创建时
使用带有空括号或大括号的成员初始化器初始化非静态数据成员或基类时
在所有情况下,如果使用一对空括号{}并且T是一个聚合类型,则执行聚集初始化https://en.cppreference.com/w/cpp/language/aggregate_initialization而不是值初始化。
如果T是没有默认构造函数但具有采用std :: initializer_list的构造函数的类类型,则将执行列表初始化。
值初始化的影响是:(自C ++ 11起)
如果T是一个类类型,则考虑构造函数,并针对空参数列表对其进行重载解析;否则,对它们进行重载。
如果所选择的默认构造函数是隐式定义的(例如因为它被声明为默认构造函数),则该对象将被零初始化;
无论如何,该对象都是默认初始化的;
如果T为数组类型,则对数组的每个元素进行值初始化;
否则,将对象初始化为零。

以上小结,现在看来,发简历如求战,学知识如养兵;能者以战养兵,其次养兵应战;再次养兵避战;笨蛋才求战而不养兵。随着初试结果的迫近,为了安抚我的焦躁,我也开了一个每日学单词的番茄任务,每天的进度评论在下面。

  • 4
  • +9番茄
  • 84只自习生围观
  • 2021年2月3日 11:54打卡
  • 4 日,2 小时前有动静
  • 引用
  • 举报
最近犒劳过的人

前辈加油加油
(突然感觉我学了假C++。。

  • 亦C
  • 2 月,1 周前
  • 2021年2月3日 17:55
  • 卡主

前辈加油加油
(突然感觉我学了假C++。。

hhhhh
当时考完试,我也是这么觉得的
[捂脸]

  • 亦C
  • 2 月,1 周前
  • 2021年2月3日 18:37
  • 卡主

@公达 那个…其实 上一篇打卡下面的序号加单词是这一篇打卡结尾提到的 学单词任务的进度记录

  • 亦C
  • 2 月,1 周前
  • 2021年2月3日 18:39
  • 卡主

之所以在打卡下面灌水标注,是因为在任务里发送标记时,会显示sever500错误

免费没广告,线上在线自习室晚自习。支持番茄工作法、四象限、打卡、作业清单、作业辅导、作业交流、作业跟踪、作业计划

行恒 © 行恒 2013