Skocz do zawartości

wpisywanie danych do char...


ShadowDancer

Polecane posty

Jak pobrac z zmiennej char kod ascii? Chodzi mi o sprawdzenie jaka literka jest w danej zmiennej? plx pomocy!!!

 

Swoisty problem :P

Jak pobrać długoooość pliku? tzn ilość znaków. Czy da się metodą ifstream? Chodzi o to, że potrzebuje przenieść znaki z pliku do programu a jestem kompletnie zielony więc zrobiłem to tak:

KOD

char stringOne[256];

ifstream fin(fileName);

fin.gets(stringOne,256);

fin.close();

 

ale zmienna pozostaje pusta..

Link do komentarza
Udostępnij na innych stronach

Ze strony link

Dwie linijki po komentarzu // get length of file jest ja pobrać rozmiar

// read a file into memory
#include <iostream>
#include <fstream>
using namespace std;

int main () {
 int length;
 char * buffer;

 ifstream is;
 is.open ("test.txt", ios::binary );

 // get length of file:
 is.seekg (0, ios::end);
 length = is.tellg();
 is.seekg (0, ios::beg);

 // allocate memory:
 buffer = new char [length];

 // read data as a block:
 is.read (buffer,length);
 is.close();

 cout.write (buffer,length);

 delete[] buffer;
 return 0;
}

a nie wiem w czym problem aby pobrac kod ascii, bo char to właściwie zmienna liczbowa, ale jak nie wiesz to

char c;

int kod = c;

Baza tysięcy lotnisk: http://airportsbase.com

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...