Saya baru saja memodifikasi beberapa kode, dan menemukan bug yang sudah ada sebelumnya pada satu baris dalam suatu fungsi:
std:;string x = y;
Kode ini masih dikompilasi dan berfungsi seperti yang diharapkan.
Definisi string berfungsi karena file ini using namespace std;
, jadi sejak std::
awal tidak diperlukan.
Pertanyaannya adalah, mengapa std:;
kompilasi dan apa, jika ada, yang dilakukannya?
using namespace std;
.