请问C++重载的有关问题
请教C++重载的问题定义了模板类,能进行冒泡排序。我现在创建了一个structure,包含了学生信息,我想使用模板
请教C++重载的问题
定义了模板类,
能进行冒泡排序。我现在创建了一个structure,包含了学生信息,我想使用模板类里面的函数。怎么能根据structure来重载class里面的操作符<,使的排序比大小的时候只看分数。(也就是按分数来对structure排序)。
谢谢啦O(∩_∩)O 请教C++重载的问题
[解决办法]
这是个链接错误。比如两个cpp包含了同一个.h,而这个.h有某个函数的定义和实现,会导致这个问题。MS的编译器的话,可以在你的schedule.h最前面使用#pragma once,这样就避免多个obj包含同一个符号。或者schedule.h只有函数声明,不实现函数,在schedule.cpp里实现那个函数,也可以解决这样的链接错误。
[解决办法]你的项目管理有点混乱,我重新修改了下,没什么问题了。
我等下把源码贴一下