怀旧神天兵炫卡:我用C++编写了一个类,声明文件和实现文件都编译通过了.测试程序使用了该类,连接时出错.这是为什么?

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 06:23:25
类声明文件为rectangle.h
类实现文件为rectangle.cpp
测试程序为wyc.cpp
我使用的是Turbo C++ V3.1中的编译器和连器,安装目录为E:\TURBOCPP
包含目录设为E:\TURBOCPP\INCLUDE
库目录设为E:\TURBOCPP\LIB
我所编写的类声明文件存放目录为E:\TURBOCPP\INCLUDE 类实现文件的存放目录为E:\TURBOCPP\LIB 测试程序存放目录为E:\TURBOCPP\MYCODE
测试文件已将类声明文件(rectangle.h)包含了进去.

换个编译器试试,装vc6.0行了,或者你把rectangle的实现文件合并到声明文件中,再在wyc.cpp中包含rectangle.h试试