Pertanyaan yang diberi tag c++

37
Contoh bagus kode kompleks menggunakan TDD [ditutup]

Apa yang akan menjadi contoh yang baik dari penggunaan TDD dalam proyek besar, kehidupan nyata, kompleks? Semua contoh yang saya lihat sejauh ini adalah proyek mainan untuk tujuan buku atau kertas ... Bisakah Anda menyebutkan proyek sumber terbuka yang banyak menggunakan TDD? Lebih disukai di C...

37
C ++ 11 termasuk std :: stoi, mengapa tidak std :: itos?

Saya memperhatikan kegembiraan saya bahwa C ++ 11 memiliki std::sto@keluarga fungsi untuk dengan mudah membongkar int / mengapung / rindu apa pun dari string. Namun saya terkejut, yang terjadi malah sebaliknya. Mengapa komite standar tidak menyertakan std::itoskeluarga fungsi untuk beralih dari int...

37
"Blub paradox" dan c ++

Saya sedang membaca artikel di sini: http://www.paulgraham.com/avg.html dan bagian tentang "blub paradox" sangat menarik. Sebagai seseorang yang sebagian besar kode dalam c ++ tetapi memiliki eksposur ke bahasa lain (kebanyakan Haskell) saya menyadari beberapa hal berguna dalam bahasa ini yang...

37
Apakah sakit mempelajari bit dari banyak bahasa pemrograman?

Saya memulai karir pemrograman saya dengan BASIC, selama kelas 9. Saya belajar sedikit BASIC dengan menulis program sederhana untuk menambah, mengurangi dan mencetak. Kemudian saya pergi ke universitas dan mengambil Informasi Komputer dan Teknik Sistem. Pada tahun pertama saya diajari C, dan saya...

35
Bagaimana cara beralih ke C ++ 11?

Saya sudah pemrograman dalam C ++ untuk sementara waktu sekarang, tetapi sebagian besar hal berpusat di sekitar fitur tingkat rendah C ++. Maksud saya sebagian besar bekerja dengan pointer dan array mentah. Saya pikir perilaku ini dikenal sebagai menggunakan C ++ sebagai C dengan kelas. Meskipun...

35
apa pesan yang lewat di OO?

Saya telah mempelajari pemrograman OO, terutama di C ++, C # dan Java. Saya pikir saya memiliki pemahaman yang baik tentangnya dengan pemahaman saya tentang enkapsulasi, pewarisan dan polimorfisme (serta membaca banyak pertanyaan di situs ini). Satu hal yang sepertinya muncul di sana-sini adalah...