C++ Basit string Dönüştürme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
Kod:
   char inname[255];
    strcpy(inname, "LeftSpace");
    std::stringstream str;
    int strlength = strlen(inname);
    std::string name(inname);
    str << name <<"[" << strlength <<  "];" << std::endl;
    for (size_t i = 0; i < strlen(inname); i++)
    {
        str << name <<"[" << i << "]" << "=" << "'" << inname[i] << "'" << ";"<< std::endl;
    }
    str << name <<"[" << strlength << "] = " << "'\\0';" << std::endl;
    std::cout << str.str() << std::endl;

Çıktı :
Kod:
char LeftSpace[9];
LeftSpace[0]='L';
LeftSpace[1]='e';
LeftSpace[2]='f';
LeftSpace[3]='t';
LeftSpace[4]='S';
LeftSpace[5]='p';
LeftSpace[6]='a';
LeftSpace[7]='c';
LeftSpace[8]='e';
LeftSpace[9] = '\0';
 
Son düzenleme:
#Ri
Coder
Katılım
17 Ocak 2016
Mesajlar
1,111
Çözümler
2
Tepki puanı
2,542
Ödüller
12
Yaş
9
10 HİZMET YILI
Kod:
    vector<string> ivec;
    ivec.push_back("xMuratY");
    ivec.push_back("Dandik Değil");
    ivec.push_back("Güzelim Otomasyon");
    ivec.push_back("Var burda xD");
    for (auto i = 0; i < ivec.size(); i++)
    {
        cout << "char " << ivec[i].c_str() << "_c" << "[" << ivec[i].length() << "];" << endl;
        for (auto x = 0; x < ivec[i].length(); x++)
        {
            cout << ivec[i].c_str() << "_c" << "[" << x << "] = '" << ivec[i][x] << "';" << endl;
        }
        cout << ivec[i].c_str() << "_c" << "[" << ivec[i].length() << "] = '\\0';" << endl;
    }

Kod:
char xMuratY_c[7];
xMuratY_c[0] = 'x';
xMuratY_c[1] = 'M';
xMuratY_c[2] = 'u';
xMuratY_c[3] = 'r';
xMuratY_c[4] = 'a';
xMuratY_c[5] = 't';
xMuratY_c[6] = 'Y';
xMuratY_c[7] = '\0';
 
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
I Love You Conom :) :)
 
Bir kere güldü, konu nerelere geldi.
Banlı Üye
Katılım
19 Ara 2017
Mesajlar
1,755
Çözümler
1
Tepki puanı
983
8 HİZMET YILI
nasıl yaptınız kodlamıyı
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst