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

Вывод матрицы в файл, инициализация - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выяснить, является ли заданное число m членом геометрической прогрессии, первый член которой равен g, а знаменатель – z. http://www.cyberforum.ru/cpp-beginners/thread369891.html
очень нужен код в С++(консольном)
C++ помогите перевести код с С# в консольное С++ Для заданного натурального числа n, вычислть сумму static void Main(string args) { double r = 0, ss = 0; int т = Convert.ToInt32(Console.ReadLine()); for (int i = 1; i <= n; i++) { http://www.cyberforum.ru/cpp-beginners/thread369888.html
C++ Есть ли в С++ массив с символьными индексами?
Типа как в паскале arrayof integer;
С++ Масивы C++
Помогите написать 3 программы по этим заданиям в С++! В одномерном массиве, который состоит из n действительных элементов, вычислить: 1. произведение элементов массива с четными индексами; 2. сумму элементов массива, расположенных между первым и последним нулевыми элементами; 3. упорядочить элементы массива так, чтобы сначала были размещены все положительные элементы, а потом все...
C++ Составить описание класса прямоугольников со сторонами, параллельными осям координат http://www.cyberforum.ru/cpp-beginners/thread369873.html
здравствуйте. попросили помочь реализовать программу. вот условие. Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего прямоугольника, содержащего два заданных прямоугольника, и прямоугольника, являющегося общей частью (пересечением) двух...
C++ error C2443: конфликт размеров операндов. #include "stdafx.h" #include <stdio.h> #include <conio.h> int r_y1(int a, int x) { int y0; _asm подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
21.10.2011, 12:23     Вывод матрицы в файл, инициализация
Остановлюсь на ошибках, думаю это полезно будет
Цитата Сообщение от zargandr Посмотреть сообщение
matrix[i,j]
- обращению к элементу 2-х мерного массива осуществляется вот так matrix[i][j], такое обращение *matrix выдаст нам указатель на 1-ую строку матрицы (вобщем номер ячейки памяти)

Цитата Сообщение от zargandr Посмотреть сообщение
C:/text.txt
- слеш в другую сторону следует записать причём двойной иначе компилятор попытается скомпилировать такую связку \smb как один из зарезервированных символов и скорее всего выдаст нам предупреждение \smb - unknown character
Вобщем так пишем C:\\test.txt, при этом такая запись является абсолютным путём, думаю нам файл test.txt нужен в каталоге программы поэтому рекомендую относительный путь использовать
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ofstream file ("text.txt");//text.txt будет в каталоге программы
Цитата Сообщение от zargandr Посмотреть сообщение
file.write (reinterpret_cast <char *> (&matrix),sizeof matrix);
впринципе можно и write использовать но С++ файловые потоки позволяют непосредственный ввод в них, так что используем это преимущество
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
file<<matrix[i][j]<<" ";
Надеюсь мои замечания вам пригодятся
 
Текущее время: 10:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru