|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
Индекс массива символьного типа01.12.2015, 00:50. Показов 2317. Ответов 20
Метки нет (Все метки)
Как создать массив, индекс которого будет символьного типа, то есть
И что бы была возможность задавать название индексов
0
|
||||||
| 01.12.2015, 00:50 | |
|
Ответы с готовыми решениями:
20
Взаимодействие символьного типа данных и оператора switch как записать в переменную символьного типа (думерный массив) несколько строк, после инициализации этой переменной? Заполнение массива значениями из символьного массива |
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
||||||
| 01.12.2015, 06:04 | ||||||
0
|
||||||
|
9 / 8 / 9
Регистрация: 29.11.2015
Сообщений: 30
|
||||||
| 01.12.2015, 08:55 | ||||||
|
используй map
0
|
||||||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
||||||
| 01.12.2015, 09:02 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
| 02.12.2015, 12:23 [ТС] | |
|
а как тогда записать циклом вывод массива?
0
|
|
|
9 / 8 / 9
Регистрация: 29.11.2015
Сообщений: 30
|
|
| 02.12.2015, 12:25 | |
|
ну либо ты используешь перечисления как в первом ответе, либо обычную индексацию числами, по другому никак
0
|
|
|
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
||||||
| 02.12.2015, 12:29 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
| 02.12.2015, 12:55 [ТС] | |
|
Добавлено через 4 минуты
Т_И_М_У_Р, а как тогда задавать не в самой программе а через консоль? Добавлено через 2 минуты rikimaru2013, In function 'int main()': [Error] range-based 'for' loops are not allowed in C++98 mode [Error] request for member 'first' in 'it', which is of non-class type 'const int' [Error] request for member 'second' in 'it', which is of non-class type 'const int'
0
|
|
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
||||||
| 02.12.2015, 12:56 | ||||||
0
|
||||||
|
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
||
| 02.12.2015, 13:11 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
| 02.12.2015, 13:17 [ТС] | |
|
daslex,
error C2784: bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &): не удалось вывести аргумент шаблон для "const std::_Tree<_Traits> &" из "const std::string" microsoft visual studio 10.0\vc\include\xtree(1885): см. объявление "std::operator <" microsoft visual studio 10.0\vc\include\xfunctional(124): при компиляции функции-члена "bool std::less<_Ty>::operator ()(const _Ty &,const _Ty &) const" класса шаблон
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
|
||||||
| 02.12.2015, 13:20 | ||||||
|
reflection_mp3, Забыли
1
|
||||||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||
| 02.12.2015, 13:23 [ТС] | ||
|
rikimaru2013,
error C2143: синтаксическая ошибка: отсутствие "," перед ":" error C2530: it: ссылки должны быть инициализированы error C3531: it: символ, тип которого содержит спецификатор "auto" должен иметь инициализатор error C2143: синтаксическая ошибка: отсутствие ";" перед "{" error C2228: выражение слева от ".first" должно представлять класс, структуру или объединение error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение error C2228: выражение слева от ".second" должно представлять класс, структуру или объединение Добавлено через 1 минуту zss, спасибо
1
|
||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
|
|
| 02.12.2015, 13:25 | |
|
reflection_mp3, Ваш компилятор не поддерживает auto.
Используйте второй вариант - через итератор. И вставьте, наконец, #include <string>
0
|
|
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
| 02.12.2015, 13:33 [ТС] | ||||||
|
zss,
подскажите как сделать цикл для ввода индексов массива через консоль?
0
|
||||||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
|
||||||
| 02.12.2015, 13:49 | ||||||
|
reflection_mp3,а разве это не очевидно:
1
|
||||||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||
| 02.12.2015, 14:07 [ТС] | ||
|
zss,
Спасибо большое! и последний вопрос) например мне нужно удалить определенный элемент массива индекс которого нужно указать через консоль, а сам индекс я указываю символьного типа. Как такое осуществить? Заранее благодарен!
0
|
||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
|
||||||
| 02.12.2015, 14:18 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
| 02.12.2015, 15:32 [ТС] | ||||||
|
zss,
появился еще один вопрос.... при таком выводе
то есть если введу arr[b]=1 arr[a]=2 arr[c]=3 то при выводе получу arr[a]=2 arr[b]=1 arr[c]=3 как убрать сортировку по алфавиту?!
0
|
||||||
|
9 / 8 / 9
Регистрация: 29.11.2015
Сообщений: 30
|
|
| 02.12.2015, 19:03 | |
|
никак, <map> всегда сортирует свои элементы, это его специфика
0
|
|
| 02.12.2015, 19:03 | |
|
Помогаю со студенческими работами здесь
20
Сортировка символьного массива Обработка символьного массива Удалить * из символьного массива Сортировка символьного массива Размер символьного массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|