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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kseniya_T
1 / 1 / 0
Регистрация: 15.10.2015
Сообщений: 9
#1

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

04.08.2016, 17:56. Просмотров 258. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Откуда появляются ошибки C2065 и С2653 (C++):

Ошибки С2653 и С2101 - C++
Вот сами ошибки: 1&gt;qwerty.cpp(5): error C2653: 'RakNet' : is not a class or namespace name 1&gt;qwerty.cpp(7): error C2101: '&amp;' on...

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

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

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

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

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

4
nmcf
5686 / 4997 / 1704
Регистрация: 14.04.2014
Сообщений: 20,399
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
6719 / 2904 / 499
Регистрация: 15.11.2014
Сообщений: 6,538
Завершенные тесты: 1
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
5686 / 4997 / 1704
Регистрация: 14.04.2014
Сообщений: 20,399
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
Привет! Вот еще темы с ответами:

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

Error C2065: необъявленный идентификатор - C++
В учебнике пишут, что если оператор new не может выделить память для нового объекта, он возвратит нулевой указатель, который содержит...

error C2065: CIRCLE: необъявленный идентификатор - C++
Почему не видно CIRCLE? error C2065: CIRCLE: необъявленный идентификатор struct Shape { enum { CIRCLE, SQUARE, RECTANGLE }...

Error C2065: col_gray: необъявленный идентификатор - C++
#include &quot;stdafx.h&quot; #include &quot;lab01.h&quot; lab07::lab07() : m_pBits( 0 ) { m_Imps.push_back( new s_imp_gray_scale ); ...


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

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

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