Форум программистов, компьютерный форум CyberForum.ru

Матрица, чтение из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму всех элементов в тех строках, которые содержат хотя бы один отрицательный элемент http://www.cyberforum.ru/cpp-beginners/thread721926.html
bool bFlag; for (int i=0; i < M; i++){ bFlag=false; for (int j=0; j < N; j++){ if(A<0){ bFlag=true; break; } } if (bFlag){ for (int j=0; j < N; j++)
C++ Написать не большую программу для нахождения произведения двух многочленов Помогите, мне нужна небольшая программка вычисляющая произведения двух многочленов N-ой степени. http://www.cyberforum.ru/cpp-beginners/thread721918.html
C++ Добавление в вектор объекта класса в конструкторе
Почему у меня не получается сделать вот так? vector <C> Vec; class C { public:
Не видит конца файла C++
#include "stdafx.h" #include "allclass.h" #include <windows.h> #include <stdio.h> #include <vector> #include <iostream> #include <string> #include <conio.h> #include <fstream>
C++ Блокировка текстовых файлов http://www.cyberforum.ru/cpp-beginners/thread721904.html
программа которая создает файл и дает к нему определенные права вот толька файл не сохраняется подскажите в чем проблема #include "stdafx.h" #include <conio.h> #include <iostream> #include <Windows.h> using std :: cout; using std :: cin; using std :: endl;
C++ uniform_int_distribution или uniform_real_distribution ? Какая из двух функций fill_random_1 или fill_random_2 эффективней. Имеет ли смысл определять две подобных таких ф-ции или генерить рандомные числа только из uniform_real_distribution в одной ф-ции с преобразованием типа? Вот код:#include <iostream> #include <algorithm> #include <iterator> #include <random> #include <type_traits> template<typename T> class Array { T* m_array; подробнее

Показать сообщение отдельно
svkpro
 Аватар для svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
07.12.2012, 19:24     Матрица, чтение из файла
когда то я писал курсовой в котором программа считывала шахматную комбинацию из файла - тот же массив 8x8.
вот кусок кода где программа работает с файлом:
Код
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <io.h>

using namespace std;
void rascet(int);
char mas[8][8],nf[15];

int main()

{	//setlocale(LC_ALL,"rus");//корректное отображение русских букв.
	locale::global(locale(""));//корректное отображение русских букв.
	ifstream inpfile("finf.txt");//открываем поток для ввода данных из файла.
	if (!inpfile.is_open())//если фаил не удалось открыть.
	{
		cout<<"файл не найден!"<<endl;//выводим сообщение на экран.
	}

		cout<<inpfile.rdbuf()<<endl;//выводим прочтенное из файла на экран.
	inpfile.close();//закрывам файл.

	while(true)
			{
				cout<<"Введите имя файла:"<<endl;
				cin>>nf;//ввод имени файла
				if (_access(nf,0)!=-1) break;//есть ли файл.
				else(cout<<"Файл не найден!")<<endl;
				
			}					
				ifstream inpf (nf);
				cout<<inpf.rdbuf()<<endl;	
				cout<<endl;
				inpf.close();	
				
	
		ifstream inpf1 ("comb.txt");
	if (!inpf1.is_open())
	{
		cout<<"файл не найден!"<<endl;
	}

	//запись в массив
	for(int i = 0; i <8 ; i++){
		for(int j = 0; j <8; j++){
			inpf1>>mas[i][j];
		}
	}
	inpf1.close();
первый файл информационный, второй с комбинацией.
 
Текущее время: 11:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru