Ukladanie súboru do vektora

C,C++,C#

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
Keys1
Okoloidúci
Okoloidúci
Príspevky: 31
Dátum registrácie: 15 Feb 2012, 17:28
Bydlisko: Žilina
Vek: 31

Ukladanie súboru do vektora

Príspevok od používateľa Keys1 » 21 Máj 2013, 11:45

DObrý deň, chcel by som sa opýtať, neviem či je to vôbec možné - ale v Cpp je všetko možné, ako by som prerobil uvedený kód, ktoŕy načítava reťazec z TXT a vypisuje ho na obrazovku , ULOŽIL DO VECTORA ... Toto je len ukážka chcem spraviť niečo podobné kde by bol moj vector FILMY a z TXT b načítaval názvy filmov a ostatné veci (zemPovodu, rokVyroby, trzby, naklady ) by som si spravil cez triedu (public/private metody), ale to viem spraviť, len neviem ako uložiť ten TXT do vectora. Neviete mi poradiť?

Kód: Vybrať všetko

#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char *argv[]){
   ifstream in("text.txt");
   if(!in){
      cout << "Cannot open file.";
      return 1;
   }
   char str[255];
   while(in){
      in.getline(str, 255);      
      cout << str << endl;
   }
   in.close();
}
0

Vultour
Okoloidúci
Okoloidúci
Príspevky: 11
Dátum registrácie: 23 Apr 2013, 19:19

Re: Ukladanie súboru do vektora

Príspevok od používateľa Vultour » 24 Máj 2013, 19:25

Kód: Vybrať všetko

std::string s;
std::vector< std::string > v;

std::getline(in, s);
v.push_back(s);
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok