请问一下,编写一个c++界面,需要准备哪些知识啊?[em18]