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

Ошибка: "does not name a type" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, которая переводит число в другую систему счисления http://www.cyberforum.ru/cpp-beginners/thread1245809.html
Написать функцию, которая получает в качестве аргументов целое положительное число и систему счисления, в которую это число должно переводится (системы счисления от 2 до 36). Например, при переводе...
C++ В чем разница между виртуальной и чисто виртуальной функцией? в чем разница между виртуальной и чисто виртуальной функцией? virtual void print(){..} virtual void ex(..)=0; http://www.cyberforum.ru/cpp-beginners/thread1245806.html
Функции с типом но без имени параметра C++
Добрый день. Встретил следующую функцию: void f(int) { //код } //почему не так ? void f1(int i) { //код }
C++ Долго считывается информация с файла
У меня такая проблема, программа долго считывает данные с файла, компилю в VS2013. Вот кусок кода: ifstream in("input.txt"); ofstream out("output.txt"); int a; int n = -1; while...
C++ Написать пару функций для сохранения и восстановления дерева в/из файл (-а) http://www.cyberforum.ru/cpp-beginners/thread1245764.html
Доброго времени суток. Создаю шаблон двоичного дерева на с++. Хочу написать пару функций для сохранения и восстановления дерева в/из файл(-а). Но проблема состоит в том что в качестве данных...
C++ Разница между определением и объявлением переменной Здравствуйте! При определении переменной под неё выделяется память.Скажите, выделяется ли память под переменную при объявлении без начального значения? int a; Спасибо за внимание! подробнее

Показать сообщение отдельно
QVO
638 / 449 / 32
Регистрация: 26.10.2010
Сообщений: 1,263
Записей в блоге: 4
Завершенные тесты: 2

Ошибка: "does not name a type" - C++

22.08.2014, 15:10. Просмотров 770. Ответов 3
Метки (Все метки)

*.h
C++
1
2
3
4
5
class WT_API VkService : public OAuthService
{
    public:
    VkService(const AuthService& baseAuthService);
};
*.cpp
C++
1
VkService::VkService(const AuthService& baseAuth): OAuthService(baseAuth){}
main.cpp
C++
1
VkService *vk = 0;
ошибка: reference to 'VkService' is ambiguous VkService *vk = 0;
ошибка: 'VkService' does not name a type VkService *vk = 0;

Добавлено через 20 минут
Объявление класса
C++
1
VkService *vk = 0;
вынес до
C++
1
2
using namespace Wt;
using namespace Auth;
осталась одна ошибка
ошибка: 'vk' is not a class or namespace
if ( vk::configured() )
^
*.h
C++
1
2
3
4
5
6
7
class VkService : public OAuthService
{
    public:
    VkService(const AuthService& baseAuthService);
 
    static bool configured();
};
*.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
bool VkService::configured()
{
    try
    {
        configurationProperty(RedirectEndpointProperty);
        configurationProperty(ClientIdProperty);
        configurationProperty(ClientSecretProperty);
        return true;
    } catch (const std::exception& e)
    {
        return false;
    }
}
main.cpp
C++
1
2
3
4
5
6
7
8
VkService *vk = 0;
 
using namespace Wt;
using namespace Auth;
...
        if ( vk::configured() )
            vk = new VkService(authService);
...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru