房天下 > 房天下问答 > 业主生活 > 其他
  • 初学c++难倒

    我之前是学VB的,现在学C++一直搞不懂,我用VB可心很容易的开发一个聊天程序,用C++就不会了,用VB可以拉一个按钮,加个kill语句就可心删除一个文件,用C++就不知道用什么命令了.有什么方法可以把VB的编程思想转换到C++的编程模式中去?有懂的解释一下!

    提问者:浪漫情阁

    发布于2011-01-17

共1个回答
  • stockhunter 丨Lv 3
    其实VC和VB基本上是原理相通的,但是处理方式都不大相同。VB对于窗体界面上的处理比较完善,VC处理起来就比较麻烦,但是VC对于底层的支持非常好,而VB就比较缺乏对底层的处理。想要在VC上做窗体界面不是一个明智的选择(PS:做是可以做出来,用MFC,但是所要做的处理比较多,代码很麻烦,例如当想要清除某一个控件的时候,需要手动清除才能完全清楚痕迹,或者你想要获取某一个控件的内容,需要先将其绑定到一个变量上;VC++在事件处理上也是非常麻烦的,要先绑定事件和函数;而这些在VB里都已经封装实现了),但是如果想要处理某一片内存上的值,或者处理线程问题,VC++的处理效率可是非常高的。所以说想把VB的编程思想转换到C++的编程模式中去,我不大建议这样做,毕竟他们的处理方式都不相同,连算法在VC++里使用指针可是非常轻松便捷的。如果你真的想在VC和VB之间的编程模式有所关联,我建议你去多看下C++的基本语法和MFC方面的书,。(PS:顺便帮你解决一下你上面所说的问题:创建一个MFC的对话框,然后创建一个按钮,然后在里面加一句DeleteFile(filename);filename是文件的全路径,注意C++的字符书写语法 )
    +1 2011-01-18 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。