Rekayasa Perangkat Lunak

57
Bagaimana saya harus menyimpan nilai "tidak diketahui" dan "hilang" dalam sebuah variabel, sementara masih mempertahankan perbedaan antara "tidak diketahui" dan "hilang"?

Anggap ini pertanyaan "akademis". Saya telah bertanya-tanya tentang menghindari NULL dari waktu ke waktu dan ini adalah contoh di mana saya tidak dapat menemukan solusi yang memuaskan. Mari kita asumsikan saya menyimpan pengukuran di mana kadang-kadang pengukuran diketahui tidak mungkin (atau...

56
Mengapa registri Windows diperlukan?

Karena saya memiliki masalah deb di com, berdampingan, berurusan dengan dll neraka, sambil membenci registri windows dengan penuh semangat, saya bertanya-tanya mengapa itu diperlukan. Saya tidak pernah merasa terdorong untuk membaca seluruh buku tentang praktik terbaik pendaftaran, dan kemudian...

56
Mengapa ada begitu banyak kelas string di hadapan std :: string?

Sepertinya saya bahwa banyak perpustakaan C ++ yang lebih besar akhirnya menciptakan tipe string mereka sendiri. Dalam kode klien Anda juga harus menggunakan satu dari perpustakaan ( QString, CString, fbstringdll, saya yakin siapa pun dapat beberapa nama) atau tetap mengkonversi antara tipe standar...