[cs13001] cs1b questions

Mikhail Nesterenko mikhail at cs.kent.edu
Wed May 11 14:13:51 EDT 2016


> Can vectors and dynamic arrays be initialized?

Just like raw arrays, vectors can be initialized with initialization
lists:

	vector <int> v = {1, 2, 3, 4, 5};

Before C++11 standard came out, there was no easy way to initialize a
dynamic array. However, since C++11, it is possible as follows:

	int *array = new int[5] {1, 2, 3, 4, 5};

Thanks,
--
Mikhail


More information about the cs13001 mailing list