缺点和不足:
1,对于C++不熟悉。
2,对于TCP/IP不熟悉。
3,对于多线程编程不熟悉。
4,Windows一些内容还需要熟悉。
题目。
1,构造函数的构造顺序/构造函数调用虚函数状况/
#include <iostream>
#include <fstream>
using namespace std;
class base
{
public:
base () {
show();
}
void print() {show();}
virtual void show() {cout << "base" << endl;}
};
class content
{
public:
content() {
cout << "content" << endl;
}
};
class extends : public base
{
content c;
public:
extends() {
show();
}
virtual void show() { cout << "extends" << endl;}
};
int main()
{
// base *b = new extends();
// b->print();
const int k = 10;
int const *w = &k;
*w++;
cout << k << endl;
return 0;
}
2,函数压栈内容。
3,UI线程和工作线程之间区别。
4,多线程编程。
5.比较C++中的4种类型转换方式?
6,如何判断一个程序是由C++编译器编译的还是 C编译的
答案:
#ifdef __cplusplus
cout<<"c++";
#else
cout<<"c";
#endif