0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 6
|
|
1 | |
Размер массива при создании экземпляра класса06.08.2016, 21:26. Показов 788. Ответов 6
Метки нет Все метки)
(
Нет возможности использовать динамически выделяемую память под массив. Используется в микроконтроллерах, память в обрез и компилятор глючит с выделенной памятью. Тема затертая, но все же. Есть методы, чтобы при объявлении объекта указать нужный размер массива. Размеры известны до компиляции. Не хочется создавать ряд классов с отличием только в массиве.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
06.08.2016, 21:26 | |
Ответы с готовыми решениями:
6
Ошибка при создании экземпляра класса Ошибка в создании экземпляра класса Ошибка при создании экземпляра структуры |
16469 / 8968 / 2199
Регистрация: 30.01.2014
Сообщений: 15,571
|
||||||
06.08.2016, 21:29 | 2 | |||||
Ну так шаблоны же.
1
|
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 6
|
||||||
06.08.2016, 22:51 [ТС] | 3 | |||||
Спасибо!!!
Добавлено через 1 час 16 минут Не работает (((, компилятор ругается Добавлено через 47 секунд 'T' does not refer to a value Добавлено через 26 секунд
0
|
16469 / 8968 / 2199
Регистрация: 30.01.2014
Сообщений: 15,571
|
|
06.08.2016, 23:02 | 4 |
Нужно еще раз внимательно посмотреть на мой пост и сделать также.
Сейчас у тебя не так.
1
|
Комп_Оратор)
![]() |
||||||
07.08.2016, 01:59 | 5 | |||||
ur3itp, в шаблонах параметрами могут быть не только типы а и константы. Константа Size это размер шаблона:
0
|
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 6
|
|
08.08.2016, 10:55 [ТС] | 6 |
Почитал дополнительно о передаче параметров в шаблоне. Идея отличная, даже в Builder C++ все работает. А вот KEIL для ARM не переваривает, по ошибкам он пытается все время переопределить объекты , а потом вываливает бессмысленные ошибки((
0
|
16469 / 8968 / 2199
Регистрация: 30.01.2014
Сообщений: 15,571
|
|
08.08.2016, 11:04 | 7 |
Можно кусочек кода, который компилируешь, и полный лог ошибок приложить (файлом в архиве) к посту? Может быть удастся найти приемлемый workaround.
1
|
08.08.2016, 11:04 | |
Помогаю со студенческими работами здесь
7
Call of nonfunction при создании массива объектов класса Как при создании экземпляра класса инициализировать переменные вложенного класса Ошибка при создании экземпляра класса OutOfMemoryError при создании экземпляра класса в цикле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |