Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 926
от 04.12.2007, 20:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 476, Экспертов: 60
В номере:Вопросов: 5, Ответов: 9


Вопрос № 111453: Добрый День уважаемые эксперты. Я решил изучать С++ и хотелось бы писать, используя среду программированмя в Windows XP. Попробовал в Microsoft Visual C++, создал empty projec (пустой проект) и попробовал как в Turbo C использов...
Вопрос № 111624: C++Даны натуральное число N и ломаная линия, состоящая из N отрезков, заданных действительными числами A1, L1, A2, L2, …, AN, LN, где Ai – угол наклона отрезка к положительному направлению горизонтальной полуоси, Li – длина отрезка (Li>=0). На...
Вопрос № 111625: C++Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Определить, какие знаки препинания (точка, запятая, двоеточие, восклицательный и вопросительный знаки...
Вопрос № 111627: C++Дан текстовый файл F. Найти самое длинное слово. Если слов с максимальной длиной несколько, найти их все. ...
Вопрос № 111628: C++Дан файл координат точек на плоскости. Найти прямоугольную оболочку (координаты левого верхнего и правого нижнего углов), включающую в себя все эти точки. Стороны прямоугольной оболочки параллельны координатным осям. ...

Вопрос № 111.453
Добрый День уважаемые эксперты.
Я решил изучать С++ и хотелось бы писать, используя
среду программированмя в Windows XP.
Попробовал в Microsoft Visual C++, создал
empty projec (пустой проект) и попробовал
как в Turbo C использовать #include <iostream.h>,
но выдает ошибку, что iostream.h нет.
Ведь в большенстве книг используются подобные
директивы прекомпиляции,на которые ругается программа.
Подскажите,что мне делать?

Отправлен: 28.11.2007, 22:20
Вопрос задал: Kulikov_Oleg_Viktorovich (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: XakPC
Здравствуйте, Kulikov_Oleg_Viktorovich!
Надо использовать <iostream> по cтандарту C++ (ISO/IEC 14882, Standard for the C++ Programming Language) . <iostream.h> насколько мне известео MSVC не поддерживается.
Ответ отправил: XakPC (статус: 1-ый класс)
Ответ отправлен: 28.11.2007, 22:42
Оценка за ответ: 5

Отвечает: Терсков Сергей
Здравствуйте, Kulikov_Oleg_Viktorovich!
В текущем стандарте С++ (который поддерживается Microsoft Visual C++) заголовочные файлы С++ не имеют расширения .h (header). И все стандартные функции и классы находятся в пространстве имен std. Поэтому использовать стандартные элементы нужно либо с явным указанием пространства имен (std::cout например) или с помощью директивы using namespace std. Подробнее в приложении.

Приложение:

Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 29.11.2007, 02:44
Оценка за ответ: 5

Отвечает: CruelHity
Здравствуйте, Kulikov_Oleg_Viktorovich!
Прописывайте так :
#include "iostream"

чтоб использовать объекты iostream (cin,cout и др) нужно или глобально или в теле в котором вы будете исп. эти объекты прописать:
using namespace std;
или при каждом вызове одного из этого объекта прописывать впереди std::(тем саммы указывая пространство имен). Например std::cout<<"Text";

Удачи!
Ответ отправил: CruelHity (статус: 5-ый класс)
Ответ отправлен: 29.11.2007, 12:23
Оценка за ответ: 5


Вопрос № 111.624
C++Даны натуральное число N и ломаная линия, состоящая из N отрезков, заданных действительными числами
A1, L1, A2, L2, …, AN, LN, где Ai – угол наклона отрезка к положительному направлению горизонтальной полуоси, Li – длина отрезка (Li>=0). Найти координаты вершин ломаной линии, считая, что она начинается из точки с координатами (0, 0).
Отправлен: 29.11.2007, 19:59
Вопрос задал: Масленников Александр Иванович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Терсков Сергей
Здравствуйте, Масленников Александр Иванович!
Вариант решения вашей задачи в приложении...

Приложение:

Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 30.11.2007, 03:22
Оценка за ответ: 5
Комментарий оценки:
Еще раз огромное СПАСИБО!

Отвечает: Архипов Александр Леонидович
Здравствуйте, Масленников Александр Иванович!
Вот что получилось у меня:

Приложение:

Ответ отправил: Архипов Александр Леонидович (статус: 10-ый класс)
Ответ отправлен: 30.11.2007, 10:45
Оценка за ответ: 5
Комментарий оценки:
Благодарю вас Тёска!Надеюсь все верно)


Вопрос № 111.625
C++Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Определить, какие знаки препинания (точка, запятая, двоеточие, восклицательный и вопросительный знаки, дефис) встречаются в этой строке и сколько раз.
Отправлен: 29.11.2007, 20:00
Вопрос задал: Масленников Александр Иванович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Терсков Сергей
Здравствуйте, Масленников Александр Иванович!
Вариант решения вашей задачи в приложении...

Приложение:

Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 30.11.2007, 03:37
Оценка за ответ: 5
Комментарий оценки:
Благодарю!надеюсь что правильно)


Вопрос № 111.627
C++Дан текстовый файл F. Найти самое длинное слово. Если слов с максимальной длиной несколько, найти их все.

Отправлен: 29.11.2007, 20:00
Вопрос задал: Масленников Александр Иванович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ross
Здравствуйте, Масленников Александр Иванович!

Решение Вашей задачи находится в приложении. Если вы захотите анализировать таким образом русский текст он должен быть в кодировке Dos866 (для корректного отображения слов в консоли)

Приложение:

---------
Доступно только то, что видимо (c) Б. Керниган

Ответ отправил: Ross (статус: Студент)
Ответ отправлен: 30.11.2007, 14:31
Оценка за ответ: 5
Комментарий оценки:
При многом благодарен!Надеюсь все верно)


Вопрос № 111.628
C++Дан файл координат точек на плоскости. Найти прямоугольную оболочку (координаты левого верхнего и правого нижнего углов), включающую в себя все эти точки. Стороны прямоугольной оболочки параллельны координатным осям.

Отправлен: 29.11.2007, 20:01
Вопрос задал: Масленников Александр Иванович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ross
Здравствуйте, Масленников Александр Иванович!

Решение вашей задачи в приложении. Удачи вам

Приложение:

---------
Доступно только то, что видимо (c) Б. Керниган

Ответ отправил: Ross (статус: Студент)
Ответ отправлен: 30.11.2007, 00:52
Оценка за ответ: 5
Комментарий оценки:
Еще раз огромное СПАСИБО

Отвечает: Терсков Сергей
Здравствуйте, Масленников Александр Иванович!
Вариант решения вашей задачи смотрите в приложении. Вместо входного файла были использованы массивы координат точек.

Приложение:

Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 30.11.2007, 03:50
Оценка за ответ: 5
Комментарий оценки:
Спасиб!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.65 от 04.12.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное