Sa pagsasama-sama ng suportang C++23 ng LLVM Clang at nalantad na ngayon ang opsyong-std=c++23, naidagdag na ng LLVM Clang 17 Git ang mga paunang opsyon nito para sa pagtukoy kung ano ang magiging suportang C++26/C++2C.

Ang pinagsama ngayon sa LLVM Git ay ang paunang suporta lamang para sa pagtukoy ng C++26 (o C++2C) o ang fallback ng GNU++26/GNU++2C para sa GNU dialect. Hindi tulad ng sa C++23 at bago kung saan ito ay ipinatupad lamang sa compiler bilang”C++2B”hanggang sa katapusan kung saan kamakailan lamang ay idinagdag ang”-std=c++23″na opsyon, dahil sa mga talakayan ng developer napagpasyahan itong lumipat pasulong upang pasimplehin ang mga bagay upang makilala ang”-std=c++26″na opsyon mula sa pagsisimula.

Kaya habang ang C++23 ay kamakailan lamang na-finalize, ang mga developer ng compiler ay hindi nag-aaksaya ng oras sa pagsisimula ng mga paghahanda patungo sa kung ano ang magiging C++26. Tingnan ang commit na ito kung interesado sa unang hakbang patungo sa C++26/C++2C para sa Clang.

Categories: IT Info