none
vc++ 6.0中可以将整个cpp文件封装为一个函数吗,就是只有输入输出接口那种,谢谢! RRS feed

  • 问题

  • vc++ 6.0中可以将整个cpp文件封装为一个函数吗,就是只有输入输出接口那种,谢谢!
    • 已编辑 kerven 2010年6月12日 8:30 文字错误
    2010年6月12日 8:29

答案

  • 可能对一些概念理解的不是很清晰。C++并不像其他语言有包的概念。每个cpp文件在编译过程中会被视为一个编译单元。但从一个文件角度看,它并不具备封装的作用。就像你买了台50寸液晶电视,然后问它晚上是否播放世界杯吗?这个问题应该问电视台,而不是电视。
    麻烦把正确答案设为解答。
    • 已标记为答案 kerven 2010年6月17日 1:42
    2010年6月14日 1:39
    版主

全部回复

  • 急问,谢谢大家!
    2010年6月12日 8:35
  • 没明白你的意思。没有人禁止你每个cpp文件只放一个函数。不过这样的代码十分的不可维护,估计不会有项目经理容忍这么做的程序员。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年6月13日 18:07
    版主
  • 可能对一些概念理解的不是很清晰。C++并不像其他语言有包的概念。每个cpp文件在编译过程中会被视为一个编译单元。但从一个文件角度看,它并不具备封装的作用。就像你买了台50寸液晶电视,然后问它晚上是否播放世界杯吗?这个问题应该问电视台,而不是电视。
    麻烦把正确答案设为解答。
    • 已标记为答案 kerven 2010年6月17日 1:42
    2010年6月14日 1:39
    版主