Rumah >pembangunan bahagian belakang >C++ >Berikut ialah beberapa pilihan tajuk, dengan mengambil kira keperluan untuk format soalan dan kaitan dengan artikel: **Pilihan 1 (Terus dan ringkas):** * **Boleh C 17 Mencapai Templat Kelas Separa Hujah De

Berikut ialah beberapa pilihan tajuk, dengan mengambil kira keperluan untuk format soalan dan kaitan dengan artikel: **Pilihan 1 (Terus dan ringkas):** * **Boleh C 17 Mencapai Templat Kelas Separa Hujah De

Susan Sarandon
Susan Sarandonasal
2024-10-25 00:10:30485semak imbas

Here are a few title options, keeping in mind the need for a question format and relevance to the article:

**Option 1 (Direct and concise):**

* **Can C  17 Achieve Partial Class Template Argument Deduction?**

**Option 2 (Highlighting the limitation):**

Potongan Argumen Templat Kelas Separa dalam C 17: Ciri Masa Depan Berpotensi

Dalam C 17, potongan hujah templat kelas (CTAD) membolehkan pengkompil untuk membuat kesimpulan hujah templat berdasarkan jenis inferens pembolehubah atau ungkapan. Walau bagaimanapun, CTAD pada masa ini memerlukan semua hujah templat ditentukan atau semua disimpulkan.

Ini menimbulkan persoalan: adakah mungkin untuk menentukan sebahagian hujah templat dan membuat kesimpulan yang selebihnya?

Walaupun cubaan seperti menggunakan templat alias, potongan separa langsung masih tidak tersedia. Walau bagaimanapun, terdapat kertas cadangan (P1814) yang sedang dipertimbangkan untuk C 20 yang bertujuan untuk membolehkan sokongan untuk CTAD separa menggunakan templat alias.

Sehingga cadangan sedemikian diterima, tiada penyelesaian yang disokong untuk melaksanakan potongan separa. Walau bagaimanapun, draf standard C 20 yang akan datang termasuk sokongan untuk templat Alias ​​(P1814) dan Agregat (P1816), menangani beberapa batasan CTAD.

Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengambil kira keperluan untuk format soalan dan kaitan dengan artikel: **Pilihan 1 (Terus dan ringkas):** * **Boleh C 17 Mencapai Templat Kelas Separa Hujah De. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn