都说Doc保存数据,View处理数据。可是,如果我想接收串口数据并对数据处理的话,我的对串口操作的代码是放在View.cpp中还是Doc.cpp中? 我看别人的程序都是放在View.cpp中。这些接到的数据也没放到Doc里呀??难道存放串口数据的数组要在Doc里定义吗?????????不明白,迷茫中。希望有人点亮一盏灯,指引我上路。
谢…………谢…………

解决方案 »

  1.   

    DOC的存在是便于你对数据的操作
      

  2.   

    U       U              PPPPPP
        U       U              P     P
        U       U              P      P
        U       U              P     P
        U       U              PPPPPP
        U       U              P
        U       U              P
        U       U              P
        U       U              P
         UUUUUUU               P
      

  3.   

    一般情况下,DOC中便于数据操作,当然数据放到VIEW里也可以!
      

  4.   

    如果我的数据在view里处理后,还要保存到文件中,最好是把数据放在doc里吗?
      

  5.   

    DOC/VIEW体系,我不喜欢。大概是我对MFC理解不精,反正我觉得MFC虽然是c++写的,但是却感觉不像地道的c++的味道。
      

  6.   

    DOC还是VIEW随你便!doc里更便于打开、保存等文件操作。view里主要作显示,你要把文件操作放View里也行,没有一定之规。反正一个GetDocment()就行了。不过放在doc里比较符合MFC的架构,先有文档才有显示嘛!
      

  7.   

    DOC还是VIEW随你便!doc里更便于打开、保存等文件操作。view里主要作显示,你要把文件操作放View里也行,没有一定之规。反正一个GetDocment()就行了。不过放在doc里比较符合MFC的架构,先有文档才有显示嘛!
      

  8.   

    建议你看看侯捷的MFC深入浅出。Document/View结构,在单文档情况下,表现的优势不太明显,可是在文件的保存读取,和多种显示的话,就具有很多的好处。将显示和数据分离开来。