Prikazi cijelu temu 25.02.2016 10:43
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: C+ ucitavanje txt datoteke sa čžš slovima
Treba pretvoriti u char da bi radilo.
PreuzmiIzvorni kôd (C++):
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4. #include <windows.h>
  5.  
  6. using namespace std;
  7.  
  8.  
  9.  
  10. int main () {
  11.         string redak;
  12.         SetConsoleOutputCP(1250);  
  13.         ifstream test ("sluzbe.dat");
  14.                 if (test.is_open())  
  15.                 {
  16.                         while (! test.eof() )
  17.                         {
  18.                                 getline (test,redak);
  19.                                 char *kar = new char[redak.length() + 1];
  20.                                                                 strcpy(kar, redak.c_str());
  21.                                                                 AnsiToOem(kar, kar);
  22.                                 cout << kar << endl;
  23.                         }
  24.                 test.close();
  25.                 }
  26.                
  27.         else cout << "Ne mogu otvoriti datoteku";
  28.         system ("PAUSE");
  29.         return 0;
  30. }

Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden 1 puta. Posljednja izmjena 25.02.2016 11:47 od strane Avko.