Pertanyaan yang diberi tag language-lawyer

24
makna inline dalam antarmuka modul

Pertimbangkan file tajuk: class T { private: int const ID; public: explicit T(int const ID_) noexcept : ID(ID_) {} int GetID() const noexcept { return ID; } }; atau, sebagai alternatif: class T { private: int const ID; public: explicit T(int const ID_) noexcept; int GetID() const...

21
Properti pointer ke array panjang nol

Mempertimbangkan int main() { auto a = new int[0]; delete[] a; // So there's no memory leak } Di antara inisialisasi dan penghapusan salinan, apakah Anda diizinkan membaca pointer di a + 1? Selanjutnya, apakah bahasa mengizinkan compiler untuk set ake