Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Dimka-novitsek
14 / 14 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
1

Синтаксическая ошибка: Ошибка 1 error C2059

08.10.2014, 23:27. Просмотров 726. Ответов 8
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
 
 
 class Cat
 
 {
 
 public:
 
 Cat (int initialAge);
 
 ~Cat();
 
 int GetAge() const { return itsAge;) // подставляемая функция!
 
 void SetAge (int age) { itsAge = age;} // подставляемая функция!
 
 void Meow() const { cout << "Мяу.\n";} // подставляемая функция!
 
 private:
 
 int itsAge;
 
 };

Ошибка 1 error C2059: синтаксическая ошибка: ) cat.hpp 15 1 d:\новая папка\cats\cat_3\cat_3\cat_3


Не могу сообразить в чем дело! Точки с запятой вроде наместе, строка нисем не выделяется сриди всех других.
Это не латинская буква где то-- была бы неопознаная переменная. Да и непонятно же что это.

Оно мне вроде и не очень надо- но вот так вот как любопытно-- Аа что же это??
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2014, 23:27
Ответы с готовыми решениями:

Error C2059: синтаксическая ошибка: if
Впервые с таким столкнулся: // proc_db.h #ifndef PROC_DB #define...

Error C2059: синтаксическая ошибка: [
Не понимаю, почему выдает такую ошибку... Подскажите, что не так, если не...

Error C2059: синтаксическая ошибка: else
У меня проблема в этом коде , подскажите пожалуйста что нужно исправлять вот...

Error C2059: Синтаксическая ошибка: тип
Вот отрывок кода, указывает, что ошибка на 5ой и 16ой строке, то есть функция...

Error C2760: синтаксическая ошибка / Fatal error C1004: непредвиденное обнаружение конца файла
Набыдлокодил следующее: Graph.h template&lt;class D&gt; class Graph { private:...

8
Tulosba
:)
Эксперт С++
4749 / 3243 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.10.2014, 23:38 2
Лучший ответ Сообщение было отмечено Dimka-novitsek как решение

Решение

Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
)
а должна быть фигурная }
1
AnonymC
1179 / 464 / 86
Регистрация: 23.06.2009
Сообщений: 6,375
Завершенные тесты: 1
09.10.2014, 15:40 3
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
void Meow() const { cout << "Мяу.\n";} // подставляемая функция!
?не понял слегка
0
Tulosba
:)
Эксперт С++
4749 / 3243 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
09.10.2014, 15:57 4
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
?не понял слегка
what?
0
AnonymC
1179 / 464 / 86
Регистрация: 23.06.2009
Сообщений: 6,375
Завершенные тесты: 1
09.10.2014, 16:05 5
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
() const {
this
0
Pancir
57 / 44 / 11
Регистрация: 16.09.2014
Сообщений: 124
09.10.2014, 16:15 6
int GetAge() const { return itsAge // подставляемая функция!
Скобка в конце не та.

^Tecktonik_KiLLeR
что там не понятного? const после метода говорит о том, что этот метод не меняет ничего внутри класса.
http://habrahabr.ru/post/59558/
0
Tulosba
:)
Эксперт С++
4749 / 3243 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
09.10.2014, 16:15 7
^Tecktonik_KiLLeR, const для функции-члена говорит о том, что она не должна менять поля класса и вызывать не const функции-члены. В SetAge() например const не уместен, т.к. она меняет поле. Если добавить const, то будет ошибка компиляции.
0
AnonymC
1179 / 464 / 86
Регистрация: 23.06.2009
Сообщений: 6,375
Завершенные тесты: 1
09.10.2014, 16:18 8
Pancir, Tulosba, Спасибо, не знал.
0
Tulosba
:)
Эксперт С++
4749 / 3243 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
09.10.2014, 16:21 9
Цитата Сообщение от Pancir Посмотреть сообщение
что этот метод не меняет ничего внутри класса.
акромя mutable членов и const_cast хаков
0
09.10.2014, 16:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2014, 16:21

Вылетает ошибка error C2061: синтаксическая ошибка: идентификатор "_TCHAR"
Программа по обходу в глубину графа. вылетает error C2061: синтаксическая...

error C2061: синтаксическая ошибка: идентификатор
Вот такая ошибка: error C2061: синтаксическая ошибка: идентификатор using...

error C2061: синтаксическая ошибка: идентификатор "x"
// Laboratornaa.cpp: определяет точку входа для консольного приложения. // ...


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

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

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