最近看《串口通信编程实践》这本书,其中第二章说将SerialPort.h和SerialPort.cpp文件拷贝到新建工程中,小弟理解两个文件时编好的通用类。
但这时问题出现了,这两个文件可以直接拷贝到新文件中?用不用更新一类的操作?编译时出错,总是提示ClosePort()函数找不到,小弟初学者。请各位赐教。

解决方案 »

  1.   

    文件 copy 到 工程 中,不是 copy 到新文件;你没有把文件 加入 到 project 中
      

  2.   

    要添加到工程之中,另外还得在用到的地方用#include包含头文件。
      

  3.   

    把文件拷进入是最重要的一步,但不是唯一的一步,呵呵。
    文件视图里分别在源文件 与头文件里把.cpp,.h加载进入, 
    然后再在需要引用里面类的文件头加上#include"...h"
      

  4.   

    谢谢各位,拷贝文件,载入工程,在头文件加#include".h",这三步我都试过了。
    可是不对,最后将文件保存一下,然后再编译竟然好了。
    但我还是有写疑问,就是有没有更新一类的操作。