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

Откуда появляются ошибки C2065 и С2653 - C++

Восстановить пароль Регистрация
 
Kseniya_T
1 / 1 / 0
Регистрация: 15.10.2015
Сообщений: 9
04.08.2016, 17:56     Откуда появляются ошибки C2065 и С2653 #1
Здравствуйте. Учусь использовать CppUnit для теста программ. Помогите разобраться откуда появляются ошибки C2065 и С2653:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include "CppUnit/TestCase.h"
#include "CppUnit/TestSuite.h" 
#include "CppUnit/TestCaller.h" 
#include "CppUnit/TestRunner.h"
#include "Header.h"
#include "CppUnit/TestRunner.h"
#include "CppUnit/TextTestResult.h"
 
int main(){
    CppUnit::TestCaller<RayTest>test("testEquality", &RayTest::runTest);
    CppUnit::TestResult result;
    test.run(&result);
 
    system("Pause");
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//Header.h
#pragma once
#include <string>
#include "CppUnit/TestCase.h"
#include "CppUnit/TestSuite.h" 
#include "CppUnit/TestCaller.h"
#include "CppUnit/TestRunner.h"
#include "CppUnit/TextTestResult.h"
//#define CPPUNIT_ASSERT
//#define CppUnit_addTest()
class RayTest : public CppUnit::TestCase//CppUnit::TestCase
{
public: 
    RayTest(std::string name) : CppUnit::TestCase(name){}
    void runTest(){
        CPPUNIT_ASSERT(1 == 1);
        assert(1==1);
    }
};
 
//#endif // !_MYSTRING
Указывает, что ошибки в файле TestCase.h.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4324 / 3745 / 1260
Регистрация: 14.04.2014
Сообщений: 14,685
04.08.2016, 18:07     Откуда появляются ошибки C2065 и С2653 #2
Текст ошибки где? Что в тех строках?
Kseniya_T
1 / 1 / 0
Регистрация: 15.10.2015
Сообщений: 9
04.08.2016, 18:19  [ТС]     Откуда появляются ошибки C2065 и С2653 #3
error C2065: 'CPPUNIT_UNKNONFILENAME': undeclared indentifier;
error C2653: 'CppUnitException': is not a class or namespace name
hoggy
5230 / 2121 / 404
Регистрация: 15.11.2014
Сообщений: 4,812
Завершенные тесты: 1
04.08.2016, 18:20     Откуда появляются ошибки C2065 и С2653 #4
Цитата Сообщение от nmcf Посмотреть сообщение
Текст ошибки где?
ты ж программист!


Kseniya_T,
https://msdn.microsoft.com/ru-ru/library/ewcf0002.aspx
https://msdn.microsoft.com/ru-ru/library/a4867f7c.aspx
nmcf
4324 / 3745 / 1260
Регистрация: 14.04.2014
Сообщений: 14,685
04.08.2016, 19:16     Откуда появляются ошибки C2065 и С2653 #5
Kseniya_T, ну в там всё написано. Не видит эти имена.
Yandex
Объявления
04.08.2016, 19:16     Откуда появляются ошибки C2065 и С2653
Ответ Создать тему
Опции темы

Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru