এই কোডটি আপাতদৃষ্টিতে অস্বীকারহীন পূর্ণসংখ্যার একটি অপরিজ্ঞাত সংখ্যা কেন লিখবে?
#include <iostream>
#include <vector>
using namespace std;
int main()
{
for (int i : vector<vector<int>>{{77, 777, 7777}}[0])
cout << i << ' ';
}
আমি আশা করেছিলাম আউটপুট হবে 77 777 7777।
এই কোডটি কি অপরিবর্তিত থাকার কথা?
using std::vectorপরিবর্তে ব্যবহার করুনusing namespace std;।