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

Создание динамического массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ phead->nblockuse http://www.cyberforum.ru/cpp-beginners/thread620888.html
помогите нейтрализовать ошибку. есть структура struct tim{ WORD wMonth; WORD wDay; WORD wYear; WORD wHour; WORD wMinute; WORD wSecond; };
C++ Закрытие программ Как написать консольную программку, которая бы закрывала все запущенные программы? Допустим открыть у меня Word, блаузер какой нибудь. Я запустил свою программку, и она все закрыла Word и блаузер. Как это сделать? http://www.cyberforum.ru/cpp-beginners/thread620886.html
Закрытие программ C++
Как написать консольную программку, которая бы закрывала все запущенные программы? Допустим открыть у меня Word, блаузер какой нибудь. Я запустил всою программку, и она все закрыла Word и блаузер. Как это сделать?
Задача из учебника Дейтела Харви C++
Задача: используйте одномерный массив для решения слудующей задачи. прочитайте 20 чисел, каждое из которых находится в диапазоне от 10 до 100 включительно. После того как прочли очередное число, напечатайте его, но только в том случае если оно не дублирует ранее прочитанные числа. Используйте наименьший возможный массив для решения этой задачи #include <iostream> using std::cout; using...
C++ tolower crush http://www.cyberforum.ru/cpp-beginners/thread620870.html
Использование tolower крашит мою программу, только если каждый экземпляр не открыт и не отлаживается через Visual Studio. locale loc; for (size_t i=0; i<conns.length(); ++i) { conns=tolower(conns,loc); } В чем может быть проблема? Необработанное исключение в "0x77d9e3fb" в "vfs_client.exe": 0xC0000005: Нарушение прав доступа при записи "0x00000000". Стек вызовов содержит много повторений...
C++ Как вернуть программу на начало выполнения? Здравствуйте! такая проблема - искала в книгах, интернете, на форуме - не нашла:( Написала программу для поиска делителей очень большого числа. Теперь хочу добавить в конце алгоритма предложение о вводе нового числа, но не знаю как. (Нужно чтобы при согласии пользователя, снова выводилось приглашение на ввод числа и новый поиск) как это делается? заранее спасибо) подробнее

Показать сообщение отдельно
Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 111
08.07.2012, 15:12  [ТС]     Создание динамического массива
Да как раз и нужен массив структур вот как в делфи я пишу :
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//создаю тип записи
type
  TSEl = record // *
    typ: integer; // тип символа                                                                              //*
    num: integer; // номер в таблице терминалов :ТТ                                             //*
    p_str: integer; // номер строки в программе                                                   //*
    p_sim: integer; // номер символа в программе                                                      //*
    name: string; // сам символ                                                                               //*
  end;
// далее создаю динамический массив типа этой записи
 TS: array of TSEl; // таблица стандартных символов(ТСС)
...........
//а далее при выполнения условия я его заполняю 
 SetLength(TS, ks + 1);
  TS[ks].typ := ltyp; // определяет какой это элемент(процедура,терминал,индентификатор,литерал)
  TS[ks].num := num; // номер в таблице
  TS[ks].p_str := str; // номер строки лексемы
  TS[ks].p_sim := pos; // номер позиция курсора
  TS[ks].name := s;    //символ
  inc(ks);
нужно подобное на с++ ,вот я и тормознулся на создании дин-го массива
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru