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

При помощи структур вывести таблицу в консоль - C++

Восстановить пароль Регистрация
 
grey91
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 11
25.03.2014, 18:48     При помощи структур вывести таблицу в консоль #1
Надо при помощи структур сделать в консоле таблицу.
Так должны выглядеть структуры
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct Cell{
    char szData[10]; // содержимое ячейки
    int nSize;  // кол-во символов в ячейке
};
 
struct Row{
    Cell *pColums;
    int nSizeCell; // кол-во ячеек
};
 
struct Table{
    Row *pRows;
    int nSizeRow;   // кол-во строк
};
Я написал функцию на добавление ячеек
C++
1
2
3
4
5
6
7
8
9
Cell *AddCell(Cell *cell, int &nSize){ 
    Cell *TempCell = new Cell[nSize+1];
    for(int i = 0; i < nSize; i++){
        TempCell[i] = cell[i];
    }
    delete []cell;
    nSize++;
    return TempCell;
}
Но, оказывается, надо эту функцию как-то написать не через Cell *AddCell, а через Row *AddCell

Помогите как это сделать через Row
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2014, 18:48     При помощи структур вывести таблицу в консоль
Посмотрите здесь:

C++ Используя два вложенных цикла вывести на экран таблицу Пифагора – таблицу умножения двух целых чисел
C++ Вывод полей структур в консоль
C++ Вывести китайский на консоль
При помощи функции вывести на экран фигуру в виде буквы "Н". C++
C++ Вывести кириллицу в консоль
При помощи шаблонного класса создать матрицу и вывести ее C++
Кирилица отображается нормально при выводе из программы, но иероглифы при вводе в консоль C++
C++ Вывести таблицу истинности на консоль

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 16:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru