c++98如何实现vector列表初始化?

学过C,刚看一周c++ primer,看了136页,有一点特别疑惑,竞赛要求使用c++98,可是列表初始化是c++11才完全支持的,那在c++98要怎么实现这样的代码:
vector integer{1,2,3};
在网上找了一会没找到相关的描述,总不能先把这三个数放到数组里面,再把数组拷贝过来吧。
小白求大佬轻喷🤣
也许竞赛根本不需要实现这样的功能?


看看这里有没有你要的