Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Memulakan Susunan Ahli dengan Senarai Pemula dalam C 0x?
Cara Memulakan Tatasusunan Ahli dengan Senarai Pemula
Dalam C 0x, anda boleh memulakan tatasusunan ahli dengan senarai pemula seperti berikut :
<code class="cpp">Foo f = {1,3};</code>
Walau bagaimanapun, kod ini tidak akan disusun dalam g 4.6, mengakibatkan ralat:
incompatible types in assignment of ‘std::initializer_list<const int>&’ to ‘const int [2]’
Untuk menyelesaikan isu ini, anda boleh menggunakan pembina templat variadic:
Atas ialah kandungan terperinci Bagaimana untuk Memulakan Susunan Ahli dengan Senarai Pemula dalam C 0x?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!