Pertanyaan yang diberi tag c++

87
Apakah TCHAR masih relevan?

Saya baru mengenal pemrograman Windows dan setelah membaca buku Petzold saya bertanya-tanya: apakah masih merupakan praktik yang baik untuk menggunakan TCHARtipe dan _T()fungsi untuk mendeklarasikan string atau jika saya harus menggunakan wchar_tdan L""string dalam kode baru? Saya hanya akan...

87
Apa yang dilakukan operator unary plus?

Apa yang dilakukan operator unary plus? Ada beberapa definisi yang saya temukan (di sini dan di sini ) tetapi saya masih tidak tahu untuk apa itu digunakan. Sepertinya tidak melakukan apa-apa tetapi pasti ada alasannya, bukan?

87
Mengapa NULL tidak diumumkan?

Saya punya masalah dengan kontraktor struct ini ketika saya mencoba untuk mengkompilasi kode ini: typedef struct Node { Node( int data ) // { this->data = data; previous = NULL; // Compiler indicates here next = NULL; } int data; Node* previous; Node* next; } NODE; ketika saya...

87
int panjang vs int panjang vs int64_t di C ++

Saya mengalami beberapa perilaku aneh saat menggunakan ciri tipe C ++ dan telah mempersempit masalah saya ke masalah kecil yang unik ini yang akan saya berikan banyak penjelasan karena saya tidak ingin membiarkan sesuatu terbuka untuk salah tafsir. Katakanlah Anda memiliki program seperti...

87
Dapatkan elemen terakhir dari std :: string

Saya bertanya-tanya apakah ada singkatan atau cara yang lebih elegan untuk mendapatkan karakter terakhir dari sebuah string seperti di: char lastChar = myString.at( myString.length() - 1 ); Sesuatu myString.back()sepertinya tidak ada. Apakah ada yang setara?