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

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


Информационный Канал Subscribe.Ru


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

Выпуск № 004
от 04.05.2002, 16:20

Администратор:
Имя: Коробов Н.А.
URL: Информационный ресурс
ICQ: 365124
Украина, Днепропетровск
О рассылке:
Задано вопросов: 12
Отправлено ответов: 18
Активность: 150 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе]


 Список экспертов, ответы которых опубликованы в данном выпуске

Bocha
Статус: Начальный
Общий рейтинг: 133.33
[Подробней >>]
Dzik
Статус: Доверительный
Общий рейтинг: 145.97
[Подробней >>]
наСИльник
Статус: Опытный
Общий рейтинг: 153.22
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 7. Я создал маленькое приложение использующее OpenGL, сделал так что при нажатии кливаша фигура вращает... (ответов: 1)
Вопрос № 10. _____<<<<<<<Да прибудет с Вами СИлА…………)))))))))))))) _____Ну вот, наконец то появилась рассылка по ... (ответов: 3)

Вопросов: 2, ответов: 4


 Вопрос № 7

Я создал маленькое приложение использующее OpenGL, сделал так что при нажатии кливаша фигура вращаеться, но после таки[ вращений
количество занимаемой программой памяти уж очеь велико - 20-40Мб. Что ж это такое и как с ним бороться?



Вопрос отправлен: 29.04.2002, 22:01
Отправитель: NSHT

[Следующий вопрос >>]

Отвечает Bocha

Приветствую Вас, NSHT!
В Вашем вопросе есть одна маленькая проблема, не видя перед собой, каким образом происходит отрисовка и поворот не могу сказать, в чем проблема, могу лишь предполагать. Попробуйте сделать Project->Setings->Release.


Ответ отправлен: 30.04.2002, 19:40
Отправитель: Bocha


 Вопрос № 10

_____<<<<<<<Да прибудет с Вами СИлА…………))))))))))))))
_____Ну вот, наконец то появилась рассылка по Си, что не может не радовать. И количество экспертов немаленькое, пятое место по всем рассылкам.
_____Тут вот какое дело, я учусь на заочном (Вычислительные машины) и мне нужно сделать проги на С(С++) С большинством заданий я уж справился. Теперь нужно сделать курсовую работу, написать конкретную прогу. Чтоб не делать что-то абстрактное, я взял готовую прогу на Бейсике и хочу переделать ее на Си. Прога работает с массивом: создание, чтение из файла, запись в файл, редактирование (добавление, удаление элементов), сортировка, далее определяет какому закону распределения подходит массив – выводит гистограммы этих законов и распечатывает гистограммы и массив. Ну с этим я надеюсь справлюсь сам, но так как эта прога должна использоваться (если у меня что-то путное получится) в учебных целях (на автомобильной кафедре, где я работаю преподом на пол ставки), то хочется сделать приемлемый интерфейс. Собственно нужно функция, которая выводила бы окно для работы с файлами (сохранение, открытие), ну такое например как компиляторе Borland C++ 3.1 (или лучше). Собственно я работаю Borland C++ 3.1 под DOS. Может есть что-то готовое, так как самому делать нет времени (если конечно делать красиво, чтоб пользователю было приятно с прогой работать). В приложение вставляю прогу на Бейсики, может еще что-нибудь путное подскажите.
_____Чтоб не говорили, что я халявчик, в приложении привожу две проги, которые сам написал (лабы). Интересно услышать здоровую критику по ним.
_____Тут в рассылке №003 Вопрос 5 экспертом наСИльник упоминалась книга Шилдта "Самоучитель по Си++", я прикупил эту книгу в Букинисте (3-е издание, 1999), но она была без дискеты, может кто поделится оной.
_____Тут в рассылке [СообЧа (СООБщество ЧАйников). Обмен опытом, вопросы, ответы. 30.04.02 "comp.soft.prog.soobcha"] пришла ссылочка на справочник по функциям С
--------------------------------------
__C Functions Help v.1.1
__http://soobcha.ru/files/library//help/cfunc.rar
__— 1 Mb— Автор - Тринеев Д.С. W*/NT __freeware
__Программа-справочник по функциям С.
__Описание, примеры, совместимость функции.
__Есть возможность печати, копирования в буфер обмена.
--------------------------------------
Я ее скачал, прога сделана под винду, интерфейс английский и русский, хотя все описания тока на английском, что меня знающего оный тока со словарем не очень обрадовало, ну ладно не будем о грустном. Вы как люди знающие оцените сей труд.
_____Да вот еще один вопросик. Я нигде в книгах не встречал, как работать с графикой в Си. У меня была одна лаба, где надо было выводить круговую диаграмму (сея лаба в приложении), я ее сделал по методичке, которую дал препод. Но хотелось бы побольше узнать, как работать с графикой (Borland C++ 3.1).
_____$$$ В миру Дмитрий, в сети ПАЛЫЧЪ $$$
ldm088@email.kht.ru


Приложение:


Вопрос отправлен: 01.05.2002, 16:10
Отправитель: ПАЛЫЧЪ (ldm088@email.kht.ru)

[Следующий вопрос >>]

Отвечает Dzik

Здравствуйте, ПАЛЫЧЪ!
По поводу интерфейса: окошки как в BC3.1 делаются с помощью Turbo Vision, поставляемой вместе с BC.
Если ты учишь с++, а не с, то разобраться тебе проблем не составит!(там есть примеры).


Ответ отправлен: 01.05.2002, 16:44
Отправитель: Dzik


Отвечает наСИльник

Приветствую Вас, ПАЛЫЧЪ!
У меня есть прога наСи с меню, подчи как под ВС++. Высылаю.
Исходники по Шилдту можешь найти на сайте www.osborne.com (в книге адрес должен быть написан), у меня их на данный момент нет, а то бы выслал.
Книги про графику обычно отдельно идут. Про круговую диаграмму:У меня есть программка правда на паскале, года два назад ее писал, могу выслать.


Ответ отправлен: 01.05.2002, 17:56
Отправитель: наСИльник


Отвечает Bocha

Здравствуйте, ПАЛЫЧЪ!
У меня есть пример программы для дос с графическим меню, правда несколько великовата. Если желаете могу выслать на e-mail. По поводу справочников по "C": лучше чем в MSDN не встречал, хотя с англицким т.ж. не дружу. По поводу Шилдта: как учебник не очень, однако там не плохой справочник по борландовским функциям в переводе на русский.
По поводу "справедливой" критики:
1.cotrudnik[N]- назначаете заранее огранииченное колличество введенных данных, если количесво штатных мест увеличится на 1? Поэтому должено быть kafedra* cotrudnik, хотя лучше struct listkafedra{kafedra *data; listkafedra* next;}
2.TXT, TXT1 - объявлены глобально, а где, кроме как в main, они используются? В них т.ж. размер строки равен максимальному...
можно было реализовать ввод-вывод в виде отдельных функций, тогда имело бы место первые пять сток TXT объявлять глобально.
3.размер main() не умещается в размер экрана, я бы его сделал примерно так:
main(){
void (*choice[])()= {inter, out, Exit};
while(i=menu())//присвоить
choice[i-1]();
}
С уважением Bocha

Ответ отправлен: 02.05.2002, 07:08
Отправитель: Bocha



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


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


Получить ответов:


 Выбор рассылки

Программисту
Assembler (84)
C / C++ (28)
Perl (12)
Delphi (21)
Pascal (32)
Basic / VBA (13)
Java / JavaScript (11)
PHP (9)
MySQL / MSSQL (6)
Пользователю
Windows 95/98/Me (74)
Windows NT/2000/XP (61)
"Железо" (65)
Поиск информации (19)
Администратору
Windows NT/2000/XP (14)
Linux / Unix (9)
Юристу
Гражданское право (25)
Уголовное право (3)
Семейное право (5)
Трудовое право (5)
КоАП (3)

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




be number one SUPERTOP Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное