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

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


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

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

Выпуск № 786
от 04.07.2007, 16:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 483, Экспертов: 61
В номере:Вопросов: 2, Ответов: 4


Вопрос № 93231: Уважаемые эксперты помогите мне со следующей программой. Надо разработать класс Student который содержит соответствующие члены для хранения: имени, фамилии, группы, специализации В этом классе осуществить метод сортировки по им...
Вопрос № 93280: Здравствуйте меня завут ВАЛЕРА подскажите как мне подключить к среде Code::Blocks v1.0'эту библиотеку "conio2.h, constream, libconio.a, libconio_unicode.a" япопробывал скопировать их каждую в свою папку но это не работает постой ко...

Вопрос № 93.231
Уважаемые эксперты помогите мне со следующей программой. Надо разработать класс Student который содержит соответствующие члены для хранения:
имени,
фамилии,
группы,
специализации
В этом классе осуществить метод сортировки по имени студента.
Код прилагаю.

Приложение:

Отправлен: 28.06.2007, 17:08
Вопрос задал: Бовин Виталий Сергеевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: V1s0r
Здравствуйте, Бовин Виталий Сергеевич!

Ну ты же в приложении привёл код. Переименуй group_ в Student. Все необходимые функции имеются.
Если я правилько понял... Попробуй переформулировать вопрос.
Ответ отправил: V1s0r (статус: 3-ий класс)
Ответ отправлен: 28.06.2007, 17:43

Отвечает: Терсков Сергей
Здравствуйте, Бовин Виталий Сергеевич!
Какой-то очень странный код вы привели. Такое ощущение, что код сортировки вытащен из другого места и совершенно бездумно сюда вставлен. Класс group_ описывает только одного студента, поэтому о сортировке внутри этого класса речи нет. Необходимо, как минимум, иметь две структуры - student (описание студента) и group (описание группы студентов), и именно внутри объекта класса group производить сортировку. Подобный вопрос уже задавался (вопрос № 85487). В приложении этого вопроса необходимо будет поменять лишь структуру описания студента. Изменная структура в приложении...

Приложение:

Ответ отправил: Терсков Сергей (статус: Студент)
Ответ отправлен: 29.06.2007, 03:06
Оценка за ответ: 4


Вопрос № 93.280
Здравствуйте меня завут ВАЛЕРА подскажите как мне подключить к среде
Code::Blocks v1.0'эту библиотеку "conio2.h, constream, libconio.a, libconio_unicode.a"
япопробывал скопировать их каждую в свою папку но это не работает постой код не работает
в даном коде:
#include <stdio.h>
#include <conio.h>

int main()
{
gotoxy(10, 10);
textcolor(YELLOW);
textbackground(BLUE);
cputs("Hello");
return 0;
}
выдаёт такое:
7: undefined reference to `gotoxy'
8: undefined reference to `textcolor'
9: undefined reference to `textbackground'
а с тестами каторые прилагаютсятакие ошибки

файл: conio_test.c
C:/Program Files/CodeBlocks/include/conio2.h:16:19: conio.h: No such file or directory
main.cpp: In function `int main()':
main.cpp:34: error: `putch' undeclared (first use this function)
main.cpp:34: error: (Each undeclared identifier is reported only once for each function it appears in.)
main.cpp:46: error: `getch' undeclared (first use this function)
main.cpp:75: error: `_cprintf' undeclared (first use this function)
main.cpp:81: error: `_cputs' undeclared (first use this function)

файл: constream_test.cpp
C:/Program Files/CodeBlocks/include/conio2.h:16:19: conio.h: No such file or directory
main.cpp:19:14: warning: no newline at end of file
main.cpp: In function `int main()':
main.cpp:19: error: expected `}' at end of input
Process terminated with status 1 (0 minutes, 1 seconds)

скапировал conio.h начались канфликты
In file included from C:/Program Files/CodeBlocks/bin/../lib/gcc/mingw32/3.4.4/../../../../include/c++/3.4.4/constream:15,
from main.cpp:1:
C:/Program Files/CodeBlocks/include/conio2.h:30: error: conflicting declaration 'BLACK'
C:/Program Files/CodeBlocks/include/conio.h:53: error: 'BLACK' has a previous declaration as `COLORS BLACK'
C:/Program Files/CodeBlocks/include/conio2.h:30: error: declaration of `BLACK'
C:/Program Files/CodeBlocks/include/conio.h:53: error: conflicts with previous declaration `COLORS BLACK'
C:/Program Files/CodeBlocks/include/conio2.h:31: error: conflicting declaration 'BLUE'
и так далие

памогите может надо проставить чтонибуть в параметрах напомню среда разработки Code::Blocks v1.0
ивообще как подключать дополнительные библиотеки чтобы всё работало как задумано

За рание Спасибо
ВАЛЕРА
Отправлен: 29.06.2007, 01:24
Вопрос задал: Савин Валерий Николаевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: QDSota
Здравствуйте, Савин Валерий Николаевич!

1. Попробуйте заменить в начале файла угловые скобки на кавычки:
#include "stdio.h"
#include "conio.h"

---------
Открыть глаза навстречу солнцу
Ответ отправил: QDSota (статус: Профессионал)
Тел.: 8-916-53-43-916
ICQ: 84611301
----
Ответ отправлен: 29.06.2007, 08:26

Отвечает: ramok
Здравствуйте, Савин Валерий Николаевич!

если вы используете gcc, то логично было бы использовать библиотеку ncurses для работы с текстовой консолью. эта библиотека де-факто стандарт и ее возможности намного больше чем старые conio.h
Ответ отправил: ramok (статус: Практикант)
Ответ отправлен: 02.07.2007, 02:38


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

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

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

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

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


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


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

В избранное