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

مساعده في فتح الملفات

مغلق
بدأه Eng.Fedail في 8 يناير 2006 · 2 رد · 486 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني ياريت طريقه أقدر أقرأ فيها من ملف سطر سطر

يعني أسحب اول سطر وأحطه بأول صف بالمصفوفه الثانئية

وثاني سطر بثاني صف بالمصفوفة

أنا عندي طريقه لكنها تقرأ على طول

#include <iostream.h>
#include <fstream.h>

void main ()
{
	int i,j;
	ifstream open_f;
	ofstream writ_f;

	char first[15][20];
	open_f.open("data.txt");
	writ_f.open("data2.txt");
	for ( i=0;i<10;i++)
	{
  for(j=0;j<10;j++)
  {

	open_f>>first[j];

  
	}}
	for ( i=0;i<10;i++)
	{
  for(j=0;j<10;j++)
  {

  writ_f<<first[j];

  
	}	writ_f<<'^';
	}

	open_f.close();
	writ_f.close();

هذ هو لكن ما يقرا سطر سطر

يعتبر الملف كله سطر واحد

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#2

تستطيع استخدام getline على اي كائن من نوع fstream

http://www.cplusplus.com/ref/iostream/istream/getline.html

مثلا:

char str[256];

ifstream inputFile("input.txt");
inputFile.getline( str, 256 );

هذا الكود يقوم بقراءة اول سطر و تخزينه في str

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 8 يناير 2006 في 01:16

#3

مشكور أخوي وجاري التجربه

joseph.gif

logo.gif

CCNA 640-802

مدونتي

هذا الموضوع مغلق.

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