Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
667
Tıklama
0
Öne Çıkarma
C++ string dizisini unique hale getirmek ?
L
11 yıl
Yüzbaşı
Konu Sahibi

 
string sDizi[] = {"a", "b", "c", "a", "d", "b"};

set<string> benzersiz( sDizi, sDizi + ( sizeof(sDizi) / sizeof(*sDizi) ) );


şimdi bu yukardaki işlemden sonra 'benzersiz'deki elemanları tekrar 'sDizi' ye atayabilrim(kendi döngümüz haricinde)

veya string dizisinde bu işlemi yapabilceğim daha iyi bir yöntem(fonksiyon) varmı ? İngilizcem olmadığından pek araştıramıyorum :S



< Bu ileti mobil sürüm kullanılarak atıldı >

L
11 yıl
Yüzbaşı
Konu Sahibi

teşekkürler hocam. Onları sadece merak ettiğiminden sormuştum ve o şekil örnekler vermiştim neyse.

O şekil bir tanımlama C++11 ile gelmiş herhalde:

 
int *cpp11_array = new int[5] {1, 2, 3, 4, 5};


şurdahttp://en.m.wikipedia.org/wiki/New_(C%2B%2B) Syntax başlığının altında en altaki kod bloğunda bu örneği vermiş ve birşeyler demiş ama hiç bişey anlamadım sadece yukardaki tanımlamanın c++11 ile geldiğini anladım ama VS 2012'de denedim kabul etmedi .d @elektro_gadget @elektro_gadget



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @elektro_gadget
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.