xilfddddddd level
获赞
92
粉丝
6
关注
0
看过 TA
10
Boston University
2020
C++
IP属地:未知
暂未填写个人简介
私信
关注
2019-09-25 12:19
已编辑
Boston University C++
0 点赞 评论 收藏
分享
2019-08-29 06:31
已编辑
Boston University C++
RT, 我几个朋友都没消息.... 是不是IEG招满了?
为什么不问问神奇海螺呢:ieg感觉招的不是很多,csig很多
投递腾讯等公司10个岗位 >
0 点赞 评论 收藏
分享
2019-08-13 11:19
已编辑
Boston University C++
0 点赞 评论 收藏
分享
2019-08-12 19:53
Boston University C++
腾讯后台 一 介绍自己的项目(10分钟。。。 C++: 1.c, 2.c, 3.c三个文件 1.c中定一个一个全局变量int a 能在2.c中引用过来吗 (可以,extern 如果这三个文件里各定义一个全局变量,那他们初始化的顺序是怎么样的 (猜是根据文件名…毕竟makefile一般都是指定一个文件夹下所有的file编译link。。。大哥笑了一下说你回去可以看看,凉凉 如果1.c里有一个全局变量 int a, 那能不能在void main()里再定义一个a。(我说可以。。。 如果可以,那要怎么访问全局变量a ...
漆黑烈焰使_:第一题里关于多文件定义全局变量这个问题,答案应该是不确定的。可以参考Google C 编程规范,里面明确规定,禁止定义全局非POD类型的对象。原因就是多文件全局初始化顺序不确定。第二题里关于多态和dynamic_cast,这种继承关系的类会在头部几个字节添加runtime信息,具体是什么样的结构想不太起来了,侯捷老师翻译的《C 对象模型》里有详细的介绍。dynamic_cast有的实现好像是会去比较两个类的runtime信息是否一致,里面甚至会用到字符串匹配,所以dynamic_cast效率比较其他几种转换会低一些。dynamic_cast转换引用时,发生失败不会返回空指针,而是会抛出异常,如果用到一定要特殊处理一下。
投递腾讯等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务