Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> includes, MS 6 
V
    Опции темы
sol78
Дата 30.4.2008, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



сколько времени работаю в MS 6 ни как не могу понять как и почему нужно использовать 
стандартные библиотеки, а именно  их вклучения
Вот наример:
Я хочу использовать и библиотеку string & iostream
я пишу так:
Код

#include <iostream>
#include <string>
use namespase std;

вылетает на компиляции
RTOC.CPP
X.CPP
d:\microsoft visual studio\vc98\include\iosfwd(145) : error C2143: syntax error : missing ';' before '='
d:\microsoft visual studio\vc98\include\iosfwd(147) : error C2059: syntax error : '=='
d:\microsoft visual studio\vc98\include\iosfwd(149) : error C2059: syntax error : '<'
d:\microsoft visual studio\vc98\include\iosfwd(169) : error C2059: syntax error : '=='

откуда этот include \ iosfwd - я его не делала, интересное дело отлично компелириется в MS 2005
Что делать?
И так вооще  в этом разобраться???
PM MAIL   Вверх
vinter
Дата 30.4.2008, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



namespace
правда в 6 вижуале не поддерживается стандарт и нет namespace'ов


--------------------
Мой блог
PM MAIL WWW   Вверх
MAKCim
Дата 30.4.2008, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата(sol78 @  30.4.2008,  17:18 Найти цитируемый пост)
я пишу так:

Код

using namespace std;



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
sol78
Дата 30.4.2008, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



извините за опечатку д/б
Код

#include <iostream>
#include <string>
using namespace std;


вопрос остался!

Добавлено через 2 минуты и 7 секунд
vinter,  так я в визуале 6 и работаю, как быть?
PM MAIL   Вверх
vinter
Дата 30.4.2008, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата(sol78 @  30.4.2008,  18:38 Найти цитируемый пост)
vinter,  так я в визуале 6 и работаю, как быть?

меняй компилятор smile
Код

#include <iostream.h>

как там обозвали string я не знаю


--------------------
Мой блог
PM MAIL WWW   Вверх
sol78
Дата 30.4.2008, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



не помогло, колличество ошибок увеличелось в 2 раза(((
Хелп! кто то еще пишет в MVS 6????
PM MAIL   Вверх
d06osipov
Дата 1.5.2008, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Приведи код который до #include <iostream> в X.CPP. Из-за него могут быть какие угодно ошибки во вклбючаемых файлах.
PM MAIL   Вверх
sol78
Дата 10.5.2008, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



d06osipov, незнаю поможет ли
Код

#ifndef _RTOC
#define _RTOC

#define MAXSIZE 100

#include "Registration.h"
#include <iostream>
и так далее....

PM MAIL   Вверх
vinter
Дата 10.5.2008, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



#include <iostream.h>


--------------------
Мой блог
PM MAIL WWW   Вверх
sol78
Дата 10.5.2008, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



vinter, не пологло колличество ошибок увеличелось до 57 smile 
PM MAIL   Вверх
bronislav
Дата 10.5.2008, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



А весь код выложить слабо?

Только атачем пожалуйста.


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
Ln78
Дата 11.5.2008, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 25.11.2006

Репутация: 13
Всего: 15



sol78
сейчас в один из файлов в проекте для VS6 включил 
Код

#include <iostream>
#include <string>

using namespace std; 

без всяких дополнительных расширений, для верности дописав в одной из функций 
Код

    string s = "TTT";

оттранслировалось без единого замечания. Вероятно, причина в чём-то другом, возможно, в
#include "Registration.h"

Это сообщение отредактировал(а) Ln78 - 11.5.2008, 13:33
PM MAIL   Вверх
bronislav
Дата 11.5.2008, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 334
Регистрация: 29.1.2008
Где: Украина::Донецк

Репутация: нет
Всего: 3



Цитата(Ln78 @  11.5.2008,  13:32 Найти цитируемый пост)
оттранслировалось без единого замечания. Вероятно, причина в чём-то другом, возможно, в
#include "Registration.h"


Ну тогда выложи этот файл. В нем могут быть ошибки или не правильно настроенные зависимости в MS VC6


--------------------
user posted image
иногда проще и быстрей обойти лужу, даже если кажется что она мелкая и путь напрямик короче - ведь она может скрывать открытый люк (с) mes
PM MAIL   Вверх
sol78
Дата 11.5.2008, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: 1
Всего: 0



ок выкладываю все, т.к. потеряла всякую надежду(((

Присоединённый файл ( Кол-во скачиваний: 19 )
Присоединённый файл  RTOC.rar 589,30 Kb
PM MAIL   Вверх
Fazil6
Дата 11.5.2008, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 35
Всего: 60



Цитата(vinter @  30.4.2008,  17:25 Найти цитируемый пост)
правда в 6 вижуале не поддерживается стандарт и нет namespace'ов

чивоооо???
код я не скачивал и не смотрел но есть подозрение, что это 
Код

#include <iostream>
#include <string>
using namespace std;

написано в хедере, что является источником вот таких ошибок. По коду всегда должно быть так, что после using namespace не должно быть никаких инклудов так как он будет и на код этих инклудов влиять. Вообще что за мода юзать using namespace ? Неужели так сложно набрать std::  ?

Это сообщение отредактировал(а) Fazil6 - 11.5.2008, 21:40
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0855 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.