«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.

26
Sıralı bir diziyi işlemek neden sıralanmamış bir diziyi işlemekten daha hızlı?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Stack Overflow, Почему отсортированный массив обрабатывается быстрее? İşte bazı tuhaf davranışlar gösteren bir C ++ kodu parçası. Tuhaf bir nedenden dolayı, verileri mucizevi bir şekilde sıralamak kodu neredeyse altı kat daha hızlı hale getirir: #include <algorithm> #include <ctime> #include <iostream> int main() { // …

22
C ++ 'da “->” operatörü nedir?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Stack Overflow - Stack "->" в С ++? Okuduktan sonra Gizli Özellikleri ve C ++ / STL Dark Corners üzerine comp.lang.c++.moderated, tamamen aşağıdaki derlenmiş ve Visual Studio 2008 ve G ++ 4.4 hem çalıştı snippet'ine olduğu şaşırdı. İşte kod: #include <stdio.h> int main() { …

1
Kesin C ++ Kitap Kılavuzu ve Listesi
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Daha fazla bilgi Yığın Taşması : Сниги и учебные ресурсы по С ++ Bu soru, her yıl yayınlanan düzinelerce kötü C ++ kitabı arasında birkaç inci toplamaya çalışmaktadır. …
4243 c++  c++-faq 


30
Bir dizenin sözcüklerini nasıl yineleyebilirim?
Bir dizenin kelimeleri üzerinde yinelemeye çalışıyorum. Dizenin boşlukla ayrılmış kelimelerden oluştuğu varsayılabilir. C string fonksiyonları veya karakter manipülasyonu / erişimi bu tür ilgilenmiyorum unutmayın. Ayrıca, cevabınızdaki verim üzerinde zarafete öncelik verin. Şu anda sahip olduğum en iyi çözüm: #include <iostream> #include <sstream> #include <string> using namespace std; int main() { …
2986 c++  string  split 

30
Neden “namespace std kullanılıyor”; kötü uygulama olarak mı değerlendirildi?
Başkaları tarafından using namespace std;kod yazmanın yanlış olduğunu std::coutve std::cinbunun yerine doğrudan kullanmam gerektiğini söyledim . Neden using namespace std;kötü bir uygulama olarak kabul edilir? Verimsiz mi yoksa belirsiz değişkenler ( stdad alanındaki bir işlevle aynı adı paylaşan değişkenler) bildirme riski var mı? Performansı etkiler mi?






7
Operatörün aşırı yüklenmesi için temel kurallar ve deyimler nelerdir?
Not: Yanıtlar belirli bir sırayla verildi , ancak birçok kullanıcı yanıtları verildikleri zaman yerine oylara göre sıraladığından, yanıtların en anlamlı oldukları sıraya göre bir listesi: C ++ 'da aşırı operatör yüklemesinin Genel Sözdizimi C ++ 'da Operatör Aşırı Yüklemesinin Üç Temel Kuralı Üye ve Üye Olmayanlar Arasındaki Karar Aşırı yüklenecek …

5
Kopyala ve takas deyimi nedir?
Bu deyim nedir ve ne zaman kullanılmalıdır? Hangi sorunları çözüyor? C ++ 11 kullanıldığında deyim değişir mi? Her ne kadar birçok yerde bahsedilmiş olsa da, herhangi bir tek "ne" sorusu ve cevabı yoktu, işte burada. Daha önce bahsedildiği yerlerin kısmi bir listesi: En sevdiğiniz C ++ Kodlama Stili deyimleri nelerdir: …

8
C ++ 11 standart bir bellek modeli tanıttı. Bunun anlamı ne? Peki C ++ programlamasını nasıl etkileyecek?
C ++ 11 standart bir bellek modeli tanıttı, ama bu tam olarak ne anlama geliyor? Peki C ++ programlamasını nasıl etkileyecek? Bu makale ( Herb Sutter'dan alıntı yapan Gavin Clarke tarafından ), Bellek modeli, C ++ kodunun derleyiciyi kimin yaptığını ve hangi platformda çalıştığından bağımsız olarak çağrılacak standartlaştırılmış bir kütüphaneye …


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.