爱撒娇铅笔

文章
6
资源
0
加入时间
2年10月21天

关于const_cast的一些说明

const_cast转换符是用来移除变量的const或volatile限定符。1、用const_cast来去除const限定   对于const变量,我们不能修改它的值,这是这个限定符最直接的表现。但是我们就是想违背它的限定希望修改其内容怎么办呢?下边的代码显然是达不到目的的:const int constant = 10;int modifier = constant;   因为对modifier的修改并不会影响到constant,这暗示了一点:const_cast转换符也不该用在对象数据上

工作9年的程序员几点感受

1.如果学历不行,那么能力要强到让别人忽视你的学历“你这个xxx学院是个什么学校”,这句话是北京时间2020年12月8日下午5点的时候从大洋彼岸的美国硅谷传来的。没错,我当时在进行远程语音面试,面试官是对方公司的一个VP,而那时候的硅谷时间已经是午夜一点以后了。问我这种问题,上次已经是6年多以前了。记得当时我在面试一家上市通信企业,按照他们公司正常流程的话到第三轮就已经结束了。但是,由于我的本科学校是个地方二本院校,和他们的“211/985重点院校”相差甚远。记得当时为了能让我入职,我们部门的部

C++增强for循环

for循环是常见的代码语句,常规的for循环如下#include <iostream>using namespace std;int main(){ int array[] = { 1,1,2,3,5,8 }; //常规for循环 for (int i = 0; i < sizeof(array) / sizeof(array[0]); i++) { cout << array[i] << &qu

旭日150主板维修二例

今天修到的2块旭日150的板子,而且都是人为故障, 不是通病!所以感觉有点意思,虽然老了一点,但大