الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

القراءة من الملف في c++

بدأه طالبة يائسة في 14 أبريل 2010 · 1 رد · 592 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام ورحمة الله وبركاته

اريد كتابة برنامج يقوم بترتيب قائمه من الارقام ترتيب فقاعي والادخال وبالاختبار وترتيب سريع وهي ليست مشكله لكن يجب قراءة الارقام من ملف ولم اجد شرح وافي باللغة العربية لذا ارجو ان تعطوني شرح او رابط او كتاب

واشكركم مقدما

تم تعديل هذه المشاركة بواسطة طالبة يائسة في 14 أبريل 2010 في 20:49

#2

راجعي الفهرس فستجدي من الكتاب العشرات .. على العموم هذا الكود يقرأ من الملف ويخزنه في المصفوفه array يمكنك بعدها ادخالها في دوال الترتيب .:

#include <cstdlib>
#include <iostream>
#include <fstream>
#include <iterator>
#include <vector>

using namespace std;

int main(int argc, char *argv[])
{
    string fileName = "D:\\a.txt" ;
    ifstream file(fileName.c_str());
    istream_iterator<int> file_iterator(file);
    vector<int> fileData ;

    while ( file_iterator != istream_iterator<int>() ) {
          fileData.push_back( *file_iterator );
          file_iterator++;
    }

    for (int i=0 ; i<fileData.size() ; i++)
        cout << fileData << " " ;
    cout << endl;

    int* array = new int[ fileData.size() ];
    for (int i=0 ; i<fileData.size() ; i++)
        array = fileData ;

    // here use array in sort functions ....

    system("PAUSE");
    return EXIT_SUCCESS;
}

بالتوفيق،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

مواضيع مشابهة