Daftar isi
Menghilangkan namespace
Dibawah ini adalah struktur penulisan standar kode C++ yang valid dan mudah dipelajari :
Menggunakan namespace std
#include <iostream>
using namespace std;
int main() {
cout << "Hallo Putri!";
return 0;
}
Tanpa namespace std
#include <iostream>
// using namespace disini dihilangkan
int main() {
std::cout << "Hallo Putri!";
return 0;
}Penjelasan kode, lihat dihalaman Memulai C++
Ada beberapa program C++ yang berjalan tanpa pustaka atau library namespace standar.Baris ke-2 pada contoh kode tanpa namespace std:
kode using namespace std tidak digunakan / dihilangkan.
Namun sebagai gantinya, disisipkan kata kunci (keyword) std, diikuti oleh simbol operator :: agar kode dapat dieksekusi oleh compiler.
Hasil dari kedua kode tersebut, baik yang menggunakan namespace maupun yang tidak menggunakannya akan tetap sama.
Ini hanya sekedar alternatif penulisan kode C++ yang perlu diketahui.
WAWASAN:
Pada dasarnya compiler menganggap kode program C++ ditulis mendatar / sebaris seperti ini :
int main() {std::cout << "Hallo Putri!";return 0;}Yang artinya, compiler mengabaikan spasi atau baris kosong pada penulisan kode program.