parametreleri kodunun altında çağıran sitesi, errornous olarak işaretlenirEclipse Codan destek</p> <pre><code>void someFunc(std::vector<int> args); </code></pre> <p>Ve olduğu gibi
someFunc({1,2,3});
(Codan olarak da bilinir) tutulma CDT ayrıştırıcı invalid arguments
olarak işlev çağrısını dikkate alır ve CDT sürümü zaten son (8.8.1) biridir.
Hatayı gidermek için herhangi bir geçici çözüm var mı? Geçersiz argümanların tüm grubunu bastırmak iyi bir düzeltme değil.
ops, bu daha dağınık – Fei
Dağınık ama güvenlidir. Derleyici hataları yakalamalıdır. – rsjaffe
FWIW, 'static_cast' benim için çalışmadı (codan hoşuna gitmedi, ve ne gcc 5.4' yapmamıştı. C-stili cast işe yaradı, gibi: 'someFunc ((static_cast>) {1,2,3}); ' –
BeeOnRope