Предположим, у вас есть вектор одного типа, который вы хотите назначить другому, другого типа?
#include <vector>
int main() {
std::vector ints = {0,1,2,3};
std::vector<long long int> llints = ints;//compile error here
return 0;
}
Попробуйте сами
Как это возможно? с одной строкой (одно выражение), не используя лямбду, используя только std
или boost
?