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

Wczytywanie słów z pliku tekstowego do tablicy.

Ostatnio zmodyfikowano 2009-06-23 21:09
Autor Wiadomość
pekfos
» 2009-06-23 16:44:47
C/C++
char * tabela; // tabela
char i;
char n;
char buf[ 24 ];
std::fstream plik;
plik.open( "C:\tekst.txt", std::ios::in | std::ios::out );

printf( "Podaj rozmiar tabeli\n" );
scanf( "%24s", buf );
n = atoi( buf );
tabela = new char[ n ];

for( char i = 1; i <= n; i++ ) {
    std::string tabela; // (druga) tabela (?)
nie może być dwóch zmiennych o takiej samej nazwie
P-7949
DeBugger
» 2009-06-23 21:09:47
Post 7:
Tablica int może przechowywać znaki - potrzebny tylko specjalny algorytm służący do konwersji. Zaraz taki napiszę.

//edit:
Nie mogłem się powstrzymać... Napisałem program w D:
C/C++
import std.stdio;
char[] convert( int[] int_text )
{
    char[] char_text;
    char_text.length = int_text.length;
    for( int a = 0; a < int_text.length; a++ ) char_text[ a ] = cast( char ) int_text[ a ];
   
    return char_text;
}
int[] convert( char[] char_text )
{
    int[] int_text;
    int_text.length = char_text.length;
    for( int a = 0; a < char_text.length; a++ ) int_text[ a ] = cast( int ) char_text[ a ];
   
    return int_text;
}
int main( char[][] args )
{
    char[] text = "Hello World!!";
    int[] text1 = convert( text );
    char[] text2 = convert( text1 );
    writefln( text );
    writefln( text1 );
    writefln( text2 );
    return 0;
}
P-7964
1 « 2 »
Poprzednia strona Strona 2 z 2