int orderId;
String orderName;
Date orderdate;
Order o1 = new Order(orderId, orderName, orderdate);
so on 1 million object
List<Oder> order = new ArrayList<>();
此代码发生错误: “错误:'int'之前的预期unqualified-id struct _pair(int a):value(a),cnt(1){}“
它在VS2017上没有错误,但它在GCC编译器上出错。
答案 0 :(得分:4)
构造函数不需要struct
限定符:
#include <iostream>
#include <stdio.h>
#include <vector>
using namespace std;
int Answer;
struct _pair {
_pair(int a) : value(a), cnt(1) {}
unsigned int value;
unsigned int cnt;
};