İçeriğe geç

Plepa Eğitim Hizmetleri

C/C++ Eğitim

Menü
  • ANA SAYFA
  • Yazılar
  • İLETİŞİM
×

Yazılar

Yazılar 
4 Temmuz 20174 Temmuz 2018

C dili yazıları indeks

Gönderen: Necati Ergin C Dili

virgül işleci (comma operator) koşul işleci (ternary operator) sizeof işleci – 1 sequence point (yan etki noktası) switch deyimi switch deyimi hakkında az bilinen

Devamını Oku
Yazılar 
1 Haziran 20174 Temmuz 2018

değişken sayıda parametreli şablonlar (variadic templates) – 1

Gönderen: Necati Ergin C++, C++11, değişken sayıda parametreli şablonlar, parameter pack, parametre paketi, variadic templates

C++ türden bağımsız programlamaya (generic programming) en güçlü desteği veren programlama dili. C++11 standartları ile dile eklenen en önemli araçlardan biri olan değişken sayıda parametreli

Devamını Oku
Yazılar 
17 Mayıs 20174 Temmuz 2018

C++ yazıları indeks

Gönderen: Necati Ergin C++, C++14, C++17

ifade değer kategorileri (expression value categories) – 1 constexpr – 1 sağ taraf referansları – 1 sağ taraf referansları – 2 ham string sabitleri

Devamını Oku
Yazılar 
15 Mayıs 20174 Temmuz 2018

C++ temel ilkeleri – 2 (enum türleri)

Gönderen: Necati Ergin C++, C++11, enum class, numaralandırma türleri

Enum.1: Numaralandırma sabitleri önişlemci makrolarına tercih edilmelidir. Gerekçe: Makrolar bilinirlik alanları (scope) kurallarına uymazlar. Bilinirlik alanı derleyiciyi ilgilendiren bir kavramdır. Makrolar için derleyicinin doğrudan bir tür kontrolü

Devamını Oku
Yazılar 
12 Mayıs 20174 Temmuz 2018

C++ temel ilkeleri (C++ core guidelines) – 1

Gönderen: Necati Ergin C++, C++ core guidelines, C++ temel ilkeleri, C++11, C++14, C++17

Bjarne Stroustrup ve Herb Sutter editörlüğünde sürdürülen C++ Core Guidelines çok faydalı bir çalışma. Bu proje ile Modern C++’ın temel kodlama ilkeleri belgeleniyor. Oluşturulan ilkeler

Devamını Oku
Yazılar 
12 Mayıs 20174 Temmuz 2018

1’den 100’e kadar tamsayıları yazdırmak

Gönderen: Necati Ergin C Dili, C++, C++11, şablonlar, şablonların özelleştirilmesi, template specialization, templates

Programcılara biraz da eğlence olsun diye sorulan popüler sorulardan biri bu: 1‘den 100‘e kadar tamsayıları bir döngü deyimi, bir goto deyimi ya da özyineleme

Devamını Oku
Yazılar 
5 Mayıs 20174 Temmuz 2018

ilk değer verme (initialization) – 1

Gönderen: Necati Ergin C++, C++11, initialization, zero initialization

C++ sentaksının en fazla zorluk içerdiği noktalardan biri ilk değer verme (initialization). Bu konuda dilin çok sayıda kuralı ve bu kurallara ilişkin kullanılan çok

Devamını Oku
Yazılar 
1 Mayıs 20174 Temmuz 2018

string sabitleri (string literals)

Gönderen: Necati Ergin C Dili, string literals, string sabitleri

C dilinde çift tırnak içinde yazılan karakterlerin oluşturduğu atomlara (token) string sabiti (string literal) denir. Örneğin:

1
2
3
"Necati Ergin"
"x = %d\n"
"lütfen bir tamsayı giriniz : "

ifadelerinin hepsi string sabitleridir. C’de bir string

Devamını Oku
Yazılar 
1 Mayıs 20174 Temmuz 2018

STL bölümleme (partition) algoritmaları

Gönderen: Necati Ergin C++, C++11, std::algorithm, std::is_partitioned, std::partition, std::partition_point, std::stable_partition

Uygulamalarda en sık gereksinim duyulan işlemlerden birisi bölümleme (partitioning). Bölümleme, bir veri yapısında tutulan öğeleri bir koşulu sağlayan ve sağlamayanlar olarak iki kısma ayırma

Devamını Oku
Yazılar 
26 Nisan 20174 Temmuz 2018

delege eden kurucu işlev (delegating constructor)

Gönderen: Necati Ergin C++, C++11, delegating constructor, delege eden kurucu işlev

Bir sınıfın birden fazla kurucu işlevinin olması çok doğal ve çoğu zaman da gerekli. Bu durumda çoğunlukla bu kurucu işlevlerin paylaştığı ortak bir kod

Devamını Oku
Toplam 12 sayfa, 4. sayfa gösteriliyor.« İlk«Önceki sayfa...23456...10...»Sonraki sayfaSon »

Plepa Eğitim Hizmetleri

Plepa Eğitim Hizmetleri, başta C ve C++ programlama dilleri olmak üzere, programlama ve yazılım geliştirme konusunda eğitim ve danışmanlık hizmetleri vermektedir.

Bizi Takip Edin

Loading

İletişim

Düzenlediğimiz eğitim programları hakkında bilgi edinmek ya da eğitim taleplerinizi iletmek için info@plepa.com adresine e-posta mesajı gönderebilirsiniz.

Kategoriler

  • C Çalışma Soruları (69)
  • C++ Çalışma Soruları (66)
  • C++ İpuçları (6)
  • Yazılar (114)
Telif hakkı Saklıdır @ 2016 plepa