尝试声明使用模板类的新堆栈对象时,我收到错误代码。我似乎找不到任何与此相关的东西,我发现的大多数问题似乎都与创建函数有关。对于解决此问题的任何帮助将不胜感激。
Product 1 ($10) - 1st Month
Product 2 ($15) - 2nd Month
Product 3 ($20) - 3rd Month
.
.
.
.
So on...
我的头文件:
#include <stdio.h>
#include <iostream>
#include "stack4.h"
using namespace main_savitch_6B;
using namespace std;
int main(int argc, char **argv)
{
template <class Item> //error: expected expression
stack a;
a.push(4);
return 0;
}
答案 0 :(得分:1)
stack<int> a;
如果要定义模板类的实例