下列关于给定C++模板结构体代码的描述与使用中,正确的是哪一项?
已知如下C++代码片段:
#include <iostream>
using namespace std;
template<typename T = int>
struct MyStruct {
T val;
MyStruct(T v) : val(v) {}
void show() { cout << val << endl; }
};
int main() {
// 以下选项中的代码片段均尝试在main函数中使用该模板结构体,哪一项的使用是合法且符合预期的?
}
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析