'C ++' ile etiketlenen sorular

C ++ genel amaçlı bir programlama dilidir. Baş>
26
cevap

Sıralanmış bir diziyi sıralanmamış bir diziden daha hızlı işlemek neden daha hızlı?

İşte çok tuhaf görünen bir parça C ++ kodu. Bazı garip sebeplerden dolayı, verileri mucizevi bir şekilde sıralamak, kodu neredeyse altı kat daha hızlı yapar. #include <algorithm> #include <ctime> #include <iostream> int main () {// Ge ...
27 Haziran'da saat 16: 51’de
25
cevap
1
cevap

C ++ kitaplarının final rehberi ve listesi

Bu soru, C ++ 'ta her yıl basılan düzinelerce kötü kitaptan birkaç inci toplamaya çalışıyor. İnternette bulunan ders kitaplarından sıklıkla seçilen diğer birçok programlama dilinden farklı olarak, birkaçı ...
23 Aralık'ta ayarlandı '08, 08:23
37
cevap

Bir işaretçi değişkeni ile C ++ 'daki referans değişken arasındaki farklar nelerdir?

Bağlantıların sözdizimsel şeker olduğunu biliyorum, bu yüzden kodun okunması ve yazılması daha kolay. Fakat farklar nelerdir? Aşağıdaki cevapların ve bağlantıların bir özeti: İşaretçiye herhangi bir sayıda yeniden atanabilir, ancak bağlantı yeniden atanamaz ...
11 Eylül’de ayarlandı '08, 11:03
76
cevap

Kelimeler arasında nasıl dolaşırım?

Dizenin sözlerini sıralamaya çalışıyorum. Dizenin boşluklarla ayrılmış sözcüklerden oluştuğu varsayılabilir. C string fonksiyonlarıyla veya benzer manipülasyonlarla / karakterlere erişimle ilgilenmediğimi unutmayın. Ayrıca, lütfen öncelik veriniz ...
25 Ekim’de '08, saat 11:58
11
cevap

Açık anahtar kelime ne anlama geliyor?

C ++ içindeki açık anahtar sözcükleri ne anlama geliyor?
23 Eylül’de ayarlandı '08, 04:58
36
cevap

Neden "std ad alanı kullanımı" kötü uygulama olarak kabul edilir?

Koddaki ad std'yi kullanarak kod yazmanın yanlış olduğu ve bunun yerine std :: cout ve std :: cin kullanmam gerektiği söylendi. Neden isim std'nin kullanılması kötü bir uygulama olarak kabul edilir? Belirsiz değişkenleri ilan edip edememesi etkisizdir ...
21 eylül ayarla '09, 6:08
27
cevap

Bir bit nasıl ayarlanır, temizlenir ve değiştirilir?

C / C ++ 'da bitleri nasıl belirler, temizler ve değiştirirsiniz?
07 Eylül ayarla '08, 3:42
8
cevap
10
cevap

Neden ayrı döngülerde stigma takviyeleri kombine çevrimde olduğundan daha hızlıdır?

A1, b1, c1 ve d1'in belleği yığın haline getirdiğini ve sayısal kodumun şu ana döngüye sahip olduğunu varsayalım. const int n = 100000; (int j = 0; j <n; j ++) {a1 [j] + = b1 [j]; c1 [j] + = d1 [j]; } Bu döngü 10.000 defa yapılır ...
17 Aralık'ta ayarlandı '11 23:40
32
cevap

#İnclude <filename> ve #include "dosyaadı" arasındaki fark nedir?

C ve C ++ dillerinin programlanmasında, açı parantezinin kullanılması ile include ifadesinde alıntıların kullanılması arasındaki fark nedir? #include <dosyaadı> #include "dosyaadı"
22 Ağustos'ta ayarlandı . '08, 04:40
7
cevap

Operatör aşırı yüklenmesi için temel kurallar ve deyimler nelerdir?

Not. Cevaplar belirli bir sıraya göre verilmiştir, ancak birçok kullanıcı cevapları verdikleri zamana göre oylara göre sıraladığından, cevapların endeksi en çok ne anlama geldikleridir:
12 Aralık '10, 15:44
8
cevap

Üçün kuralı nedir?

Bir nesneyi kopyalamanın anlamı nedir? Bir kopya kurucu ve bir kopya atama ifadesi nedir? Onları kendim ilan etmem ne zaman gerekir? Nesnelerimin kopyalanmasını nasıl önleyebilirim?
13 Kasım'ı ayarla '10, 16:27
5
cevap

Bir kopya ve takas deyim nedir?

Bu deyim nedir ve ne zaman kullanılmalıdır? Hangi sorunları çözüyor? Deyim C ++ 11 ile değişiyor mu? Her ne kadar birçok yerde bahsedilse de, hiçbir özel “bu ne” sorusu ve cevabı yoktu, işte burada. İşte eksik ...
19 Temmuz’da 11: 42’de
6
cevap

C ++ 11 standart bir bellek modeli tanıttı. Bu ne anlama geliyor? Bu C ++ programlamayı nasıl etkileyecek?

C ++ 11 standart bir bellek modeli getirdi, fakat bu tam olarak ne anlama geliyor? Bu C ++ programlamayı nasıl etkileyecek? Bu makale (Gavin Clark Herb Sutter'dan alıntı yapıyor) Hafıza Modelinin C ++ kodunun artık bir standart olduğu anlamına geliyor ...
12 Haziran 11: 2'de ayarlandı