19 / 19 / 2
Регистрация: 23.06.2011
Сообщений: 238
1

VS 2010(студия не видит стандартную библиотеку.)

02.03.2013, 14:58. Показов 9076. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
День добрый, товарищи.

Своеобразная проблема у меня: студия не видит стандартную библиотеку. При попытки компиляции файла выдаёт, например, что файла stdio.h нету в директории.
Он есть там. Точно. Версии 2008 и 2012 работают. Однако с первой не хочется работать ввиду того, что она морально устарела уже, а у 2012 скоро истекает пробный срок.
Товарищи, помогайте! Интернеты толкового ответа на дают.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2013, 14:58
Ответы с готовыми решениями:

Visual studio 2015 не видит стандартную библиотеку!
Всем привет! VS 2015 не видит стандартную библиотеку! Что делать? Я же все скачал. Средства...

Как запустить стандартную библиотеку?
STM8S StdPeriph Lib в STVD IAR вечно выдаёт кучу ошибок, после того как разберусь то опять что-то...

Задание на стандартную библиотеку C++ STL
Помогите пожалуйста! Эффективное использование контейнеров и алгоритмов 1. Неориентированный...

задание на стандартную библиотеку С++ STL
Доброго времени суток. Задание на Объекты-функции. Найти количество элементов, больших своих...

13
19 / 19 / 2
Регистрация: 23.06.2011
Сообщений: 238
02.03.2013, 15:04  [ТС] 2
----
Миниатюры
VS 2010(студия не видит стандартную библиотеку.)  
1
Неэпический
17869 / 10634 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
02.03.2013, 20:08 3
Попробуйте создать пустой проект.
0
3 / 3 / 2
Регистрация: 05.11.2012
Сообщений: 49
02.03.2013, 20:12 4
Цитата Сообщение от Ieroglif Посмотреть сообщение
----
У меня та же фигня не видит этот самый stdafx!

Не по теме:

Кстати,Microsoft Visual C++ 2010 Express можно скачать бесплатно, попользоваться 30 дней и зарегестрировать ее абсолютно бесплатно. Я вчера так сделал ^_^ можно и сразу активировать. Работает нормально в принципе

0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.03.2013, 20:20 5
Какой проект создаёте?
0
19 / 19 / 2
Регистрация: 23.06.2011
Сообщений: 238
02.03.2013, 21:09  [ТС] 6
alsav22, консоль win32.

Добавлено через 14 минут
Croessmah, в случае с пустым проектом та же фигня. Создаю проект, добавляю к нему файл, называю файл "main.cpp", после чего ввожу те же строчки кода, что и на картинке выше. Результат, как уже написал, такой же.
0
3528 / 2686 / 334
Регистрация: 11.03.2009
Сообщений: 6,167
02.03.2013, 21:14 7
#include <cstdio>
?
1
3 / 3 / 2
Регистрация: 05.11.2012
Сообщений: 49
02.03.2013, 21:18 8
Цитата Сообщение от kazak Посмотреть сообщение
#include <cstdio>
?
удалил stdafx ( или как его там) и поставил вместо него sctdio - заработало! Спасибо огромное! +к уже жмякнул.
0
19 / 19 / 2
Регистрация: 23.06.2011
Сообщений: 238
02.03.2013, 21:23  [ТС] 9
Не помогло.

К слову, что это за библиотека?
0
19 / 19 / 2
Регистрация: 23.06.2011
Сообщений: 238
02.03.2013, 21:25  [ТС] 10
---
Миниатюры
VS 2010(студия не видит стандартную библиотеку.)  
0
3528 / 2686 / 334
Регистрация: 11.03.2009
Сообщений: 6,167
02.03.2013, 21:31 11
Ieroglif, если Вы внимательно присмотритесь к сообщению об ошибках, компилятор по прежнему не может найти stdio.h, объявленный в stdafx.h.

Цитата Сообщение от Ieroglif Посмотреть сообщение
К слову, что это за библиотека?
Эта сишная stdio.h в новом стандарте С++ - заголовочные файлы стандартных библиотек идут без расширения .h, сишные заголовочные файлы к тому же начинаются с буквы с (cstdio, cstdlib, cstring и т.д.).
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.03.2013, 22:25 12
Цитата Сообщение от DeZRo Посмотреть сообщение
удалил stdafx ( или как его там) и поставил вместо него sctdio - заработало!
Главное в том, что stdafx.h удалили. sctdio там без надобности. Подключайте то, что нужно для кода.

Добавлено через 2 минуты
Цитата Сообщение от Ieroglif Посмотреть сообщение
в случае с пустым проектом та же фигня. Создаю проект, добавляю к нему файл, называю файл "main.cpp", после чего ввожу те же строчки кода, что и на картинке выше.
Для пустого проекта, не нужно подключать stdafx.h, и нужно: int main() или int main(int argc, char* argv).
0
Неэпический
17869 / 10634 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
02.03.2013, 23:32 13
Начал изучать уже ошибки , или чтото не то делаю я (
0
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
02.03.2013, 23:43 14
создай те пустой проект и напиши те следующий текст , посмотри те , что будет
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int main(){
 
std::cout<<"Hello world\n";
 
system("pause");
 
return 0;
 
}
0
02.03.2013, 23:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2013, 23:43
Помогаю со студенческими работами здесь

Перевод из QT в стандартную библиотеку, SNMP протокол
Здравствуйте! Есть программа, которая работает с сетью по SNMP (отправляет запрос и получает...

Поиск максимально нечётного через стандартную библиотеку
Здравствуйте, есть код auto max = max_element(dq.begin(), dq.end(),/*Вызов функции сравнения*/);...

Используя стандартную библиотеку шаблонов (STL) найти:
Вот условие.

Входит ли модуль imp в стандартную библиотеку Python?
Python

Студия не может найти библиотеку book.h
В общем начал осваивать куда создал первые программы. Теперь решил переписать прграмму из книжки...

Студия 2010
В один прекрасный момент MSVS перестал мне при отладке показывать локальные переменные. Подскажите...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru