«c++» etiketlenmiş sorular

Statik olarak yazılmış, serbest biçimli, çok paradigmalı, derlenmiş, genel amaçlı bir programlama dili olan C ++ ile ilgili sorular.

3
Çok miktarda RAM gerektiren uygulamalar için C ++ veya Java'yı seçin? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Çoğunlukla işlemci bağlantılı ve yığın kullanımında (en az birkaç gigabayt) ağır olan bilimsel uygulamaları düşünüyorum. Yılın herhangi …
11 java  c++  memory  big-data 

3
CRTP çok mu kullanılıyor? ve neden / değil? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Merakla yinelenen şablon desenini düşünüyorum . Oldukça kullanışlı buluyorum ve birçok görev için oldukça iyi ayarlanabilir. Ama …

4
Sadece 'yapmak' yerine 'temiz' yapmak için genel bir kural var mı?
Şu anda çok dosyalı bir program yazıyorum ve görünüşe göre sadece 'make' (bazı durumlarda sezgisel olarak yapılması gerektiğini düşünürdüm) bazı nedenlerden dolayı programımın başarısız olmasına neden oluyor. Sanırım sorunun daha fazla detayını verebilirim, ama önemli olan şey 'temiz yap' kullanılırken çalışmasıdır. Bu yüzden, sadece 'yapmak' yerine 'temizle' çalıştırmak için genel …
11 c++  builds  make 

6
Dizin Değişkenlerinin Türünü Seçme
Çoğu zaman dizin değişkenlerini temsil eden Tamsayı türü kullanırız. Ancak bazı durumlarda, std::vector<int> vec; .... for(int i = 0; i < vec.size(); ++i) .... Bu, derleyicinin imzalı / imzasız değişkenlerin karışık kullanımıyla ilgili uyarıyı yükseltmesine neden olur. dizin değişkenini for( size_t i = 0; i < vec.size(); i++ )(veya an …
11 c++ 


3
jenerik programlama, endüstride ne sıklıkla kullanılır
Şu anda akademik bir ortamda programlama yapıyorum, böylece istediğimi kullanabilirim. Destek grafik kütüphanesini birkaç şey için kullanıyorum ve GP'yi daha derinlemesine anlama çabasına yatırım yapmanın buna değip değmeyeceğini merak ediyorum. Merak ediyorum - jenerik programlama (GP) endüstride çok mu kullanılıyor? Tahminimce, çoğu programcı OOP ile çok daha rahattır veya GP'yi …

7
OO programlamaya karşı yapısal programlama
Yapısal ve nesne yönelimli programlama arasındaki farkları gösteren bir sunum yapıyorum ve insanların neden OOP'ye ihtiyaç duyduklarını göstermek için OOP kavramlarının uygulanmasının kodlamayı çok daha kolay hale getireceği ve izleyicinin gerçekten OOP'ye ihtiyaç duyduklarını hissettiklerini göstermek istiyorum. Herhangi bir fikir ??

9
Kod dökümantasyonu verimlilik kazançları / kayıpları üzerine çalışmalar
Çok fazla arama yaptıktan sonra, yazılım geliştirme dünyasında bilinen bir varsayımla ilgili temel bir soruya cevap veremedim: NE BİLİNİYOR: Yeterli kod dokümantasyonu (Doxygen etiketleri, Javadoc ya da sadece çok sayıda yorum olsun) konusunda katı bir politika uygulamak, kod geliştirmek için gereken süreye ek yük getirir. FAKAT: Kapsamlı belgelere (hatta bir …

10
Üniversite CS dersleri için Java veya C ++?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Kendimi CS derecesi almak için okula kayıt yaptırmak üzereyim. Baktığım okul aslında tanıtım yazılımı geliştirme kursları (nesne yönelimli programlama, tasarım kalıpları, bu tür şeyler) için hem Java …
11 java  c++  education 

2
C / C ++ projesi için bağımlılıkları düzgün bir şekilde nasıl yönetebilirim?
Ben 3-4 farklı açık kaynak C / C ++ kütüphaneleri kullanan bir proje var. Bu kütüphaneleri birkaç platform için oluşturdum ve projemdeki farklı platformlar için dosyaları ve statik kütüphaneleri dahil ettim. Ancak, birkaç sorunla mücadele ediyorum. Bu projelerin tümü bağımlılık yönetimiyle ilgilidir. Ve ben en iyi uygulamalar tavsiye arıyorum. 1) …

2
Bir dosyanın son satırını okuduktan sonra ifstream.eof () neden TRUE döndürmüyor?
Bir acemi ifstreams okumaya başladığında, içgüdüsü dosyayı genellikle aşağıdaki gibi bir döngü kullanarak okumaktır: while (!ifstream.eof() { ... } Ancak, bu kodu kullandığımda iki kez dosyanın son satırını okuyana kadar durmadı fark ettim. C ++ programcıları bu bir dosya okumak gerektiğini aslında olmadığını unutmayın. Bunun yerine, genellikle bir dosyayı okuması …
11 c++ 

1
statik globaller ve C ++ 'da anonim ad alanları
C ++, neden adlandırılmamış bir ad alanındaki statik globaller (iç bağlantı) ve semboller arasında (dış bağlantı, ancak yine de dışarıdan referans vermenin bir yolu yok), ikincisini tanıtırken neden bir ayrım yaptı? Bu nedenlerden herhangi biri hala geçerli mi, yoksa yeni nedenler var mı? Hala farklı oldukları, anonim küresel (veya isim-alanı-kapsamı) …

3
C ++ 'da ne zaman sanal yöntem bildiriminde final kullanmalıyım?
finalAnahtar kelimenin sanal yöntemin türetilmiş sınıflar tarafından geçersiz kılınmasını önlemek için kullanıldığını biliyorum . Ancak, yöntemle anahtar kelimeyi gerçekten kullanmam gerektiğinde yararlı bir örnek bulamıyorum . Dahası, sanal yöntemlerle kullanılması kötü bir koku gibi geliyor , çünkü programcıları gelecekte sınıfı genişletmeye izin vermiyor.finalvirtualfinal Sorum şu: Gerçekten kullanması gereken herhangi kullanışlı …
11 c++  final 



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.