Dersten sonra noktalı virgül parantez bildirimi
Kapanış ayracı sonra noktalı virgül neden C sınıfı, muhtemelen aptalca bir soru için şimdiden özür diliyorum ama? Ben düzenli olarak bunu unutmayın ve derleyici hataları alıyorum ve bu yüzden zaman kaybetti. Durum olası değil bana biraz gereksiz gibi görünüyor. İnsanlar gerçekten bir şeyler yapacak
class MyClass
{
.
.
.
} MyInstance;
Düzenleme:Yapılar ve numaralamalar için görüş C uyumluluk noktasından anladım, ama sınıfları C dilinin bir parçası değildir beri benzer bildirimi yapıları arasındaki tutarlılığı tutun var öncelikle sanırım. Aradığım şey daha çok ilgili iyi kod tamamlama bir IDE derleme önce bu tuzak olabilir, ancak her şeyi değiştirmek için güçlü olmak yerine mantık tasarımı oldu.
CEVAP
Yazın bildiride, kapatma ayracı sonra noktalı virgül dil gereklidir. C. en eski sürümleri beri bu hep böyle olmuştur
Ve evet, insanlar gerçekten sadece oraya bildirimi yapın. Kapsamlı tür yöntemler içinde yaratmak için yararlıdır.
void Example() {
struct { int x; } s1;
s1.x = 42;
struct ADifferentType { int x; };
}
Bu durumda, noktalı virgül gereklidir neden açık olduğunu düşünüyorum. Başlık dosyasında ilan daha genel durumda gerekli olduğunu neden olarak emin değilim. Benimsanırımtarihi ve yapıldı daha kolay derleyici yazma yapmak için.
Ne zaman Eclipse parametre listesi içi...
Ne zaman ayraç sonra noktalı virgül ku...
&; Varsayılan"&; bir dersten sonra " d...
Kuralları Javascript'ler otomatik...
Dize kullandıktan sonra Dize çıkarmada...