Pertanyaan yang diberi tag r

26
Daftar inisialisasi di dalam std :: pair

Kode ini: #include <iostream> #include <string> std::pair<std::initializer_list<std::string>, int> groups{ { "A", "B" }, 0 }; int main() { for (const auto& i : groups.first) { std::cout << i << '\n'; } return 0; } mengkompilasi tetapi mengembalikan...

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...

23
Auto-unboxing perlu ternary if-else

Bagian kode ini berfungsi dengan baik: - Integer nullInt = null; if (1 <= 3) { Integer secondNull = nullInt; } else { Integer secondNull = -1; } System.out.println("done"); Tapi ini melempar pengecualian null-pointer, sementara Eclipse memperingatkan bahwa ada kebutuhan untuk membuka...