Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Kseniya_T
1 / 1 / 0
Регистрация: 15.10.2015
Сообщений: 9
#1

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

04.08.2016, 17:56. Просмотров 318. Ответов 4
Метки нет (Все метки)

Здравствуйте. Учусь использовать 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.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.08.2016, 17:56
Ответы с готовыми решениями:

Ошибки С2653 и С2101
Вот сами ошибки: 1&gt;qwerty.cpp(5): error C2653: 'RakNet' : is not a class or...

Откуда в конце строки появляются дополнительные символы?
#include &quot;stdafx.h&quot; #include &quot;math.h&quot; #include &quot;iostream&quot; #include &quot;string&quot;...

Как исправить ошибки C2065, C2109 в этой программе?
error C2065: is: необъявленный идентификатор error C2109: для индекса...

Найти причины и способы исправления ошибки "error C2065: необъявленный идентификатор"
имеется f1.h typedef struct { int some; } tStruct; f2.h

При копировании кода из pdf появляются ошибки
Здравствуйте. Скажите, почему при копировании кода в компилятор с сайта, он не...

4
nmcf
6260 / 5572 / 2532
Регистрация: 14.04.2014
Сообщений: 23,464
04.08.2016, 18:07 #2
Текст ошибки где? Что в тех строках?
0
Kseniya_T
1 / 1 / 0
Регистрация: 15.10.2015
Сообщений: 9
04.08.2016, 18:19  [ТС] #3
error C2065: 'CPPUNIT_UNKNONFILENAME': undeclared indentifier;
error C2653: 'CppUnitException': is not a class or namespace name
0
hoggy
Заблокирован
04.08.2016, 18:20 #4
Цитата Сообщение от nmcf Посмотреть сообщение
Текст ошибки где?
ты ж программист!


Kseniya_T,
https://msdn.microsoft.com/ru-ru/library/ewcf0002.aspx
https://msdn.microsoft.com/ru-ru/library/a4867f7c.aspx
0
nmcf
6260 / 5572 / 2532
Регистрация: 14.04.2014
Сообщений: 23,464
04.08.2016, 19:16 #5
Kseniya_T, ну в там всё написано. Не видит эти имена.
0
04.08.2016, 19:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.08.2016, 19:16

При подключении заголовочного файла появляются ошибки переопределения функций
Знаю, что эта тема размусолена, но попрошу немного добра. Пишу отдельный...

При запуске любой проги пусть и чистой формы появляются ошибки
Помогите пожалуйста разобраться. Как я понимаю дело тут не в проекте.

При запуске в code::blocks появляются ошибки "<название> was not declared in this scope"
Проект состоит из четырех файлов. Main.cpp, TestList.cpp, List.h, Sequence.h В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru