«c++» etiketlenmiş sorular

C ++ genel amaçlı bir programlama dilidir. Başlangıçta C'nin bir uzantısı olarak tasarlanmıştır ve benzer bir sözdizimine sahiptir, ancak şimdi tamamen farklı bir dildir. Bir C ++ derleyicisiyle derlenecek kod (sorulacak) ile ilgili sorular için bu etiketi kullanın. Belirli bir standart revizyon [C ++ 11], [C ++ 14], [C ++ 17] veya [C ++ 20] vb. İle ilgili sorular için sürüme özgü bir etiket kullanın.

21
C ++ işaretçileri için NULL veya 0 (sıfır) kullanıyor musunuz?
C ++ 'ın C üzerine cıvatalandığı ilk günlerinde NULL olarak tanımlandığı gibi kullanamazsınız (void*)0. Başka bir işaretçiye NULL atayamazsınız void*, bu da onu işe yaramaz hale getirir. O günlerde, 0boş göstericiler için (sıfır) kullandığınız kabul edildi . Bugüne kadar sıfırı boş gösterici olarak kullanmaya devam ettim ama etrafımdakiler kullanmakta ısrar …
194 c++  null 

7
STL'deki gerçek deque nedir?
На этот вопрос есть ответы на yığın taşması на русском : Особенность размещение элементов в std :: deque STL konteynırlarına bakıyordum ve gerçekte ne olduklarını anlamaya çalışıyordum (yani kullanılan veri yapısı) ve deque beni durdurdu: İlk başta, her iki uçtan da ekleme ve silinmeye izin veren çift bağlantılı bir liste …
194 c++  stl  deque 



27
C durum-makine tasarımı [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 ay önce kapalı . Bu soruyu geliştir Karışık C ve C ++ ile küçük bir proje hazırlıyorum. İş …




9
C ++ 11'de hangi C ++ deyimleri kullanımdan kaldırıldı?
Yeni standartla, yeni şeyler yapmanın yeni yolları var ve birçoğu eski yollardan daha güzel, ancak eski yol hala iyi. Yeni standardın geriye dönük uyumluluk nedenleriyle resmi olarak çok fazla itiraz etmediği de açıktır. Yani geriye kalan soru şudur: C ++ 11 stillerinden hangi eski kodlama yöntemleri kesinlikle daha düşüktür ve …
192 c++  c++11  c++-faq 

2
Hangi Boost özellikleri C ++ 11 ile çakışıyor?
C ++ becerilerimi birkaç yıl önce rafa koydum ve şimdi tekrar ihtiyacım olduğunda manzara değişti. Şimdi C ++ 11 var ve benim anlayışım birçok Boost özelliği ile örtüşüyor. Bu çakışmaların bulunduğu yerlerde, hangi Boost kütüphanelerinin eski olacağı, hangi C ++ 11 özelliklerinin hangilerini artırmak yerine kullanacakları ve hangilerinin daha iyi …
192 c++  boost  c++11 


19
C veya C ++ 'da ikili değişmez kullanabilir miyim?
İkili bir sayı ile çalışmam gerekiyor. Yazmayı denedim: const x = 00010000; Ama işe yaramadı. Ben aynı değeri olan onaltılık bir sayı kullanabilirsiniz biliyorum 00010000, ama ikili sayılar için C ++ bir tür olup olmadığını bilmek istiyorum ve yoksa, benim sorun için başka bir çözüm var mı?
191 c++  c  binary 

5
c ++ haritasına emplace vs operatör [] ekle
Haritaları ilk kez kullanıyorum ve bir eleman eklemenin birçok yolu olduğunu fark ettim. Sen kullanabilirsiniz emplace(), operator[]ya da insert()artı kullanmak gibi varyantları value_typeveya make_pair. Hepsi hakkında çok fazla bilgi ve belirli durumlar hakkında sorular olsa da, büyük resmi hala anlayamıyorum. Benim iki sorum: Her birinin diğerlerine göre avantajı nedir? Standarda …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.