还有,如果编程不是很规范,既有C风格的语法,又有C++的语法,会不会产生什么后果?
亟盼赐教

解决方案 »

  1.   

    1。MFC本身就没有把所有的sdk函数封起来,在进行mfc开发的时候,调用sdk函数是在所难免的。
    2。编程风格不规范顶多是别人看不懂你的程序,编译器不会看不懂的。但是有一个好的编程风格真的很重要。
      

  2.   

    没有关系,MFC并没有将所有的API进行了封装,例如:SystemParametersInfo等函数,但有时候你又不能不用,不过在使用时最好在函数前面加上‘::’以示区别,好看也好记。
      

  3.   

    1。在 MFC 中使用 API 最好在前面加上 :: ,虽然不是必需,但使程序易读2。哪些才是C语法,哪些才是C++语?
    C++之父说过:"好的C风格,要可以在C++中运行。"
    所以,其实你的程序只要用到类,那就是C++语法了。已经没有了C