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

Созданть структуры для сохранения информации динамической матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание с dat файла http://www.cyberforum.ru/cpp-beginners/thread447001.html
Всем доброго времени суток! Возникла проблема со считыванием структуры с типизированного файла. Задача: Сформировать типизированный файл Info.dat с информацией про N людей, у которых есть автомобили (фамилия владельца, марка автомобиля, цвет). Считать с файла фамилии тех, у кого имеется "Лада" красного цвета. В файл записывает нормально, но считывает потом нужную информацию не с файла, а с...
C++ Помогите пожалуйста преобразовать функцию в деструктор. (Полностью рабочая программа уже написана) Заранее благодарен всем кто поможет. Здравствуйте, учусь на первом курсе и только разбираюсь с с++. Дошёл уже до деструктора. Полностью рабочая программа представлена ниже, я начал её переделывать (задание было оформить одну из функций как деструктор). Программа сначала считывает данные с файла, потом сортирует их и сохраняет. Функцию сохранения данных в отдельный файл нужно по заданию... http://www.cyberforum.ru/cpp-beginners/thread446998.html
Что такое std::allocator<T> ? C++
я так понял возвращает адрес чего то?
C++ Работа с двумя классами
А)Базовый класс Б)Класс наследник А) Список списков с информацией об объектах сгруппированных по типу - продуктах питания: название, тип (мясо, рыба, крупа, фрукт, специя и т.д. и т.п.), форма выпуска, единица измерения, срок хранения, условия хранения, калорийность, содержание жиров, белков, углеводов, наличие витаминов А, В, С. Операции: сохранение и загрузка списка из файла, поиск...
C++ Палиндром ввод с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread446982.html
Доброго времени суток:) Напишите программу,которая читает пятизначные целые и определяет,являются ли они палиндромами(пример палиндрома 12321,55555,41114).Решить без юзания массивов. Задача из книги Дейтелов. Код я написал,ну вот насчёт логики и правильного стиля программирования я сомневаюсь,хотя всё работает норм.Помогите советом или кодом начинающему программисту:) #include "stdafx.h"...
C++ Не работает в release Доброго времени суток, Столкнулся со следующей проблемой: При выполнении Debug Build - MFC программа работает корректно. Собираю Release build. Запускаю exe из папки Release. Окно запускается, все как надо, но программа не считает. Причем по скорости вывода ответа кажется, что она даже не проходит по алгоритму. Работаю в Visual Studio 2010. Может есть есть какие оптимизаторы кода, которые... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
16.02.2012, 00:58     Созданть структуры для сохранения информации динамической матрицы
Цитата Сообщение от FRED. Посмотреть сообщение
прошу помочь срочно
Тогда уж "требую..."


Цитата Сообщение от FRED. Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
srtuct matr{
int rows;
int columns;
int ** ptr;
};
int save_to_file(const struct matr * m, FILE * f){
    int i, j;
 
    if ( fprintf(f, "%d %d\n", m->rows, m->columns) < 1 )
        return -1;
 
    for ( i = 0; i < m->rows; ++i )
        for ( j = 0; j < m->columns; ++j )
            if ( fprintf(f, "%d ", (m->ptr)[i][j]) < 1 )
                return -1;
 
    return 0;
}
Если матрица создана правильно и файл открыт на запись, запишет в первой строке количество строк и столбцов, во второй - значения через пробел.
 
Текущее время: 00:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru