Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++ Builder] Łączenie char i porównanie.

Ostatnio zmodyfikowano 2014-12-06 13:22
Autor Wiadomość
wojno
Temat założony przez niniejszego użytkownika
[C++ Builder] Łączenie char i porównanie.
» 2014-11-28 21:59:52
Witam

Nie potrafię połączyć elementów tablicy char.

Mam takie elementy.

C/C++
tab[ 0 ] - tutaj jest wartosc A1
tab[ 1 ] - tutaj jest wartosc B2
tab[ 3 ] - tutaj jest wartosc C3
tab[ 4 ] - tutaj jest wartosc D5
tab[ 5 ] - tutaj jest wartosc E6
tab[ 6 ] - tutaj jest wartosc F7

Chciałbym teraz wszystko wpisać do zmiennej1.

C/C++
char zmienna1[ 7 ] = { A1, B2, C3, D5, E6, F7 };

P-121662
Monika90
» 2014-11-28 22:52:34
C/C++
char zmienna1[ 7 ] = { tab[ 0 ], tab[ 1 ], tab[ 3 ], tab[ 4 ], tab[ 5 ], tab[ 6 ] };
O to chodzi?

Gdyby indeksy były po kolei to można użyć pętli, algorytmu std::copy, memcpy, itp...
P-121665
wojno
Temat założony przez niniejszego użytkownika
» 2014-12-06 13:22:39
Są po kolei, pomyliłem się.

Chciałbym uzyskać taki wynik

C/C++
mo0 = tab[ 0 ]; - przepisalem tab[ 0 ] do zmiennej mo0
mo1 = tab[ 1 ];
mo2 = tab[ 2 ];

// teraz w zmiennej mam

//mo0 = A1;
//mo1 = B2;
//mo2 = C3;

wynik = mo0 i mo1; <- polaczona zmienna mo0 i mo1( A1B2 ) tutaj nie wiem jak to zrobic

FILE * f = fopen( "plik.txt", "w" );
fprintf( f, "%X", wynik );
fclose( f );



P-122331
« 1 »
  Strona 1 z 1