c++ da varolan dosyadaki veriyi kullanabilme

Başlatan az6045, 27 Kasım 2016 - 15:37:07

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

az6045

1  344334
2  342445
3  432554
3  435543
4  564754
5  456474
5  111111
6  222222
7  121212
8  345345

arkadaşlar ben c++ da daha  yeniyim. 
elimdeki bu .txt dosyasının içindeki veriler yukarıdaki gibidir.
1. sütun id ler, 2. sütun ise sayı değerleri.
ben bu sayıları sıralayacağım ama ilk önce bu değerleri c++ da nasıl kullanabilirim. Yani bu txt dosyasının içindeki değerleri nasıl okuyabilirim.
Yardımcı olursanız çok sevinirim
Şimdiden teşekkürler

Erdem

Çok basit bir dosya okuma örneğini gösteriyorum.

#include <iostream>
#include <fstream>

int main ()
{
    // Bir dosyayı aç
    std::ifstream dosya("dosya.txt");
    std::string veriler, gecici;
    while (dosya) // dosyanın sonuna gelinmediği sürece
    {
        // ';' karakterine ulaşana kadar bilgileri oku
        // bunları giriş akımından al ve geçiciye at
        getline (dosya, gecici, ';');
        // bu bilgileri veriler ismindeki diğer
        // dizgiye ekle
        veriler += gecici;
    }
    std::cout << veriler;
}

az6045


Erdem

Rica ederim.

C++ öğrenmek için özel bir nedeniniz yoksa D ile de devam edebilirsiniz.

http://ddili.org/ders/d/dosyalar.html