Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 25.10.2017
Сообщений: 13
1

VS не видит библиотеку? error C2065: ifstream: необъявленный идентификатор

06.06.2018, 19:17. Показов 2397. Ответов 6

Приветствую всех!
Сегодня подключал файл локализации и встретился с такой проблемой.

Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include "work.h"
#include <iostream>
#include <conio.h>
#include <fstream>
#include <string>
#include <windows.h>
 
 
void Work::LoadData(){
    int i = 0;
    ifstream loadfile("\text\RU_lng.txt");
 
}
Библиотеку подключил, но выдает такие ошибки:
(12): error C2065: ifstream: необъявленный идентификатор
(12): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "loadfile"
(12): error C3861: loadfile: идентификатор не найден

Как фиксить?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2018, 19:17
Ответы с готовыми решениями:

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

Error C2065: i: необъявленный идентификатор
Вроде все правильно и лупит ошибку кто что подскажет?! #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Error C2065: lpConsoleTitle: необъявленный идентификатор
Как исправить? HWND hwnd; char Title; int iWidth =...

Error C2065: xlineMAX: необъявленный идентификатор
Вид исходного файла: INLINE : 233 XLINE : 202 668417,50000 565878,00000 995,87421 ...

6
Нарушитель
1486 / 1288 / 485
Регистрация: 16.08.2014
Сообщений: 5,415
Записей в блоге: 1
06.06.2018, 19:24 2
Лучший ответ Сообщение было отмечено Kronix как решение

Решение

Kronix,
C++
1
using namespace std;
или
C++
1
std::ifstream loadfile("\text\RU_lng.txt");
Добавлено через 27 секунд
лучше второе

Добавлено через 1 минуту
у тебя не библиотеку не видит, а объявление класса std::ifstream
1
0 / 0 / 0
Регистрация: 25.10.2017
Сообщений: 13
06.06.2018, 19:27  [ТС] 3
Спасибо огромное!
Не знал что здесь используется std.
Тонны нефти тебе!
0
nmcf
06.06.2018, 19:37
  #4

Не по теме:

Kronix, ты с 2ch? :)

0
Kronix
06.06.2018, 19:44  [ТС]
  #5

Не по теме:

Хуже, я из Донецка.

0
nmcf
06.06.2018, 19:52
  #6

Не по теме:

Воюешь, что ли?

0
Kronix
06.06.2018, 20:05  [ТС]     VS не видит библиотеку? error C2065: ifstream: необъявленный идентификатор
  #7

Не по теме:

Хуже, на программиста учусь.

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2018, 20:05

Помощь в написании контрольных, курсовых и дипломных работ здесь.

error C2065: CIRCLE: необъявленный идентификатор
Почему не видно CIRCLE? error C2065: CIRCLE: необъявленный идентификатор struct Shape {...

Error C2065: cout: необъявленный идентификатор
Доброго времени суток. Решил научиться программированию, по книге. Автор рассматривает...

error C2065: eof: необъявленный идентификатор
#include &quot;StdAfx.h&quot; int getline(char s, int lim) { int c,i; for(i=0; i&lt;lim-1 &amp;&amp;...

Error C2065: cout: необъявленный идентификатор
#include &lt;iostream&gt; #include &quot;pch.h&quot; using namespace std; int main() { float x=-4, y; while...


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

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

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