» »

Kako v C++ v CSV datoteki prebrati podatke iz različnih stolpcev?

Kako v C++ v CSV datoteki prebrati podatke iz različnih stolpcev?

__jack__ ::

Za nalogo je treba iz CSV datoteke prebrati neke podatke, ki so v večih stolpcih in v eni vrstici, kako bi torej v C++ lahko prebral podatek iz tega polja nato pa se pomaknil v naslednjega?

Isotropic ::

zdaj detajlov ne vem, ampak beri pac do prve vejice, potem pa na novo. alpa preberi celo vrstico, potem pa daj split string po vejicah.

__jack__ ::

sem ugotovil da so stolpci ločeni med seboj z ; tako da mi je sedaj to uspelo, še vedno pa ne vem kako naj preskočim določeno vrstico?

blackbfm ::

If stavek daš v for zanko.

golobich ::

int main ()
{
 ifstream dat ("vaja.csv");
 string vrstica = "";
 if (dat.is_open() )
 {
    while (! dat.eof() )
    {
      getline (dat, vrstica, ';');
      if (vrstica == /*tvoj pogoj*/)
      {
        //kaj želiš da potem naredi
      }
    }
   dat.close();
 }else
  {
   cout<<"Napaka pri odpiranju datoteke!"<<endl;
  }
 system ("pause");
 return 0;
}


To sem zj napisu, nekak tk mislm da bi moralo iti ;)
poigraj se še malo pa bo ;)

Lp Tadej

Zgodovina sprememb…

  • spremenil: golobich ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

c++ Branje dolocene vrstica iz .txt-ja

Oddelek: Programiranje
281683 (1422) technolog
»

c# neomejeno št. vrstic

Oddelek: Programiranje
81320 (982) Tutankhamun
»

[Excel] problem z makrojem, visual basic (strani: 1 2 )

Oddelek: Programiranje
585698 (5161) steev
»

[VBA Excel]

Oddelek: Programiranje
81157 (1091) Muzo
»

[C++] Problem z datotekami in sortiranjem

Oddelek: Programiranje
271332 (961) BigWhale

Več podobnih tem