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

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

Войти
Регистрация
Восстановить пароль
 
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
#1

Компилятор не видит объявление идентификатора - C++

05.06.2014, 16:04. Просмотров 463. Ответов 9
Метки нет (Все метки)

Есть такое вот объявление:
C++
1
2
3
    __int64 res;
 
    res = 0;
И уже на res = 0 компилятор не может распознать идентификатор, говорит, что он не определен. Пыталась копировать имя идентификатора (а вдруг), но не помогло. В чем может быть проблема?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 16:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Компилятор не видит объявление идентификатора (C++):

Компилятор не видит объявление класса - C++
//Cperson.h #pragma once #include "variables.h" #include "Caudio.h" #include "Cblock.h" #include <vector> enum part{DOWN, UP,...

Компилятор не распознает объявление класса - C++
Суть, есть класс map , основное поле это struct MapTile{ Object_map * Obj; char Fon; }; Object_map - это а.б.к....

Компилятор не принимает объявление указателя на функцию - C++
Портирую библиотеку коннектора на си для tarantool. Код целиком тут. Туллчейн - cygwin - cmake - clion. При сборке возникает две...

Компилятор не видит циклы! - C++
Конечно, я понимаю что процессор ошибиться не может, и дело только в моем коде, но я считаю что я правильно использую команды break и...

Компилятор не видит cout - C++
Создал класс, вот его функции #include "stdafx.h" #include "Complex.h" #include <iostream> Complex::Complex(int realPart, int...

Компилятор не видит vector - C++
#include <vector> using std::vector; vector<double> v; выбивает ошибку вектор не стд, вектор не определён. подскажите плз почему...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kverter
35 / 35 / 16
Регистрация: 30.10.2013
Сообщений: 211
05.06.2014, 16:20 #2
В MS VS 2012 все норм работает.
0
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.06.2014, 16:22 #3
Цитата Сообщение от Керра Посмотреть сообщение
В чем может быть проблема?
Среда какая? Инклуды какие сделаны?
0
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
05.06.2014, 16:29  [ТС] #4
alsav22, MS VC++ Express 2010
C++
1
2
3
4
5
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <locale.h>
#include <conio.h>
Добавлено через 1 минуту
Kverter, в другой проге с этим тоже все нормально, что логично, и поэтому еще больше непонятно. Других проблем кроме конкретно этой переменной нету.
0
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.06.2014, 16:29 #5
Цитата Сообщение от Керра Посмотреть сообщение
MS VS Express 2010
И у меня тоже. Всё компилируется.
0
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
05.06.2014, 16:30  [ТС] #6
Kverter, alsav22, нашла)) после объявления других переменных случайно поставила запятую вместо точки с запятой))
0
castaway
Эксперт С++
4884 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
05.06.2014, 16:31 #7
Что значит "распознать"? Можно сообщение об ошибке?
0
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.06.2014, 16:31 #8
Объявление и присвоение, наверное, в разных местах делаете? Или в соседних строчках, как в посте?
0
Kverter
35 / 35 / 16
Регистрация: 30.10.2013
Сообщений: 211
05.06.2014, 16:36 #9
Попробуй воспользоваться аналогом
C++
1
 long long res;
0
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
06.06.2014, 17:09  [ТС] #10
Kverter, уже нашла, три сообщения назад
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2014, 17:09
Привет! Вот еще темы с ответами:

Компилятор не видит #include <vcl.h> - C++
#include &lt;iostream&gt; #include &lt;locale.h&gt; #include &lt;vcl.h&gt; #pragma hdrstop using namespace std; ...

Компилятор не видит функции graphics.h - C++
В папку include включил файл graphics.h. В коде подключил этот файл (#include &lt;graphics.h&gt;), пытаюсь использовать функции оттуда, но...

Компилятор не видит описание функции - C++
void __fastcall TForm1::Button3Click(TObject *Sender) { double a=StrToFloat(Edit1-&gt;Text); Label3-&gt;Caption=FloatToStrF(kor(a),...

Компилятор не видит заголовочные файлы - C++
Как сделать, чтобы он инклюды видел? Взято отсюда


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
06.06.2014, 17:09
Ответ Создать тему
Опции темы

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