我:要自我介绍一下吗 ,面试官:不用,我直接问吧1.c语言文件函数用过吗,它有哪些参数2.以二进制读写和直接文本文件读写的区别是啥3.c语言中处理字符(串)的库函数有哪些4.STL里的vector为什么可以通过下标索引直接访问获取(回答底层是数组balabala,感觉不是想我回答这个),那map这种也可以像数组那样通过key随机访问,为什呢?5.假如一个类里面有很多的布尔变量,要怎么优化(大概是这样问的吧)6.子类c多继承a和b,析构c的对象,析构函数的调用顺序7.同样子类c多继承父类a和b, a指针指向c对象,它是怎么办到调用c的函数的(感觉像是问对象内存模型)8.同样子类c多继承父类a和b,c的对象怎么合理转换到a(答:dynamic_cast),为什么不用static_cast9.已知一块内存(知道地址),怎么在这块内存上使用vector,代码应该怎么写(???)10.内存上存有一个字符串,已知内存地址和大小,如何优雅的读取显示出来让大家看(???),可能这一个字符就非常大呢(二进制有很多位?思绪开始混乱)10.5 就是一个字符如果要转16进制的话,你的思路是什么13点半开始,14点结束。。。。。(有点乱,记不太全)...查看更多