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

не видит typedef - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, вычисляющую произведение двух матриц http://www.cyberforum.ru/cpp-beginners/thread764852.html
N.3.Написать функцию, вычисляющую произведение двух матриц.
C++ Создание файлов в подпапке.Подскажите Есть код, создающий файл в папке с ехе. ofstream Error_logfile("Error.log"); А как сделать, что бы он создавался в папке(лежащей рядом с ехе).Например, в logs? http://www.cyberforum.ru/cpp-beginners/thread764845.html
C++ Найти наименьший элемент матрицы
Как найти наименьший элемент матрицы?
C++ Трабл с обращением к функции класса
Здравствуйте, у меня появилась проблема в том, что при обращении к функции шаблонного класса вылетает ошибка: CArray<int> arr_int; arr_int.SetCapacity(2); arr_int.AddElement(4); Test1(arr_int,4,4); template <class X> void Test1(X f,int _na,int _nnumb) {
C++ Рекурсия функций http://www.cyberforum.ru/cpp-beginners/thread764814.html
Пожалуйста, киньте ссылку на подробное изучение рекурсии функций, а то читаю самоучитель, там этому уделено мало внимания и не очень хорошо объяснено, а я хочу это понять. Заранее спасибо.
C++ Черепашья графика (язык Лого) Хочу смоделировать перемещение черепахи по полю. У черепахи есть перо. Если оно опущено, то на поле остается след, если поднято - следа не будет. При каждом вводе на экране должна отображаться текущая ситуация на поле. Не могу понять, где совершил ошибку, выдает ошибку в стэке floor. Если есть идеи, подскажите, пожалуйста. Извиняюсь, что код скинул в таком виде, не нашел, как скинуть по другому.... подробнее

Показать сообщение отдельно
stan98
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 24

не видит typedef - C++

17.01.2013, 21:05. Просмотров 338. Ответов 5
Метки (Все метки)

вот примерно что в первом - a.h файле
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class a
{
   enum eSomeEnum
   {
      a = 0,
      b,
      //... и так далее
    }
 
    struct sSomeStruct
    {
         int a;
         //... и так далее
    }
 
    typedef std::map<eSomeEnum, eSomeStruct>  tMyMap;
}
C++
1
2
3
4
5
вот что во втором - b.h файле
class b
{
    tMyMap   m_my_map;
}
#include "a.h" - подключается в сpp файле класса b

суть проблемы - class b не понимает что такое tMyMap, однако если перейти go to definition - то переходит правильно

где ошибка и как починить?

заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru