![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
elterrible |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 17.5.2008 Репутация: нет Всего: нет |
Добрый день,
почему-то не компилируется следующий фрагмент (MSVS 2005): ----------------------------------------------------------------------------------------------------- #pragma once #include <iostream> #include <map> using namespace std; typedef map<char, int> mapType; mapType myMap; myMap.insert(pair<char, int>('a', 1)); ----------------------------------------------------------------------------------------------------- Ошибка в последней строчке: error C2143: syntax error : missing ';' before '.' В чем может быть проблема ? |
|||
|
||||
Torsten |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 10.6.2008 Где: Pskov Репутация: нет Всего: 7 |
Потому что нельзя вызывать функцию в области обьявлений.
Внеси добавление элемента в мап в функцию, в main или какую-нибудь другую. Это сообщение отредактировал(а) Torsten - 23.7.2008, 07:46 --------------------
We have no begining, we have no end. We are infinite. |
|||
|
||||
elterrible |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 17.5.2008 Репутация: нет Всего: нет |
Спасибо!
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |