Социальная сеть FreeStudents | Галерея

Правила  •  Поиск  •  Войти  •  Зарегистрироваться!
Графика и оконные приложения в С/С++
На страницу 1, 2  След.  
Начать новую тему   Ответить на тему    Список форумов -> Программирование
 
Автор Сообщение
Figaroo



Репутация: +2   
Возраст: 18
Гороскоп: Лев Год Коня
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 17
Стаж: 6 месяцев
[Цитата выделенного] Сообщение07.09.2008 9:12 Графика и оконные приложения в С/С++ Ответить с цитатой

Добрый день. Вы не могли бы порекомендовать хорошие, качественные книги по созданию оконных приложений в языках С/С++ и по графике в них же?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
crazy hand
Модератор форума
Модератор форума


Репутация: +2   
Возраст: 71
Гороскоп: Телец Год Быка
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 294
Стаж: 1 год
[Цитата выделенного] Сообщение07.09.2008 9:46 Ответить с цитатой

Смотреть нужно в сторону Qt.

Посмотри что из этого есть в магазинах и возьми поновее :
http://trolltech.com/developer/books


_________________
Правила раздела "Помоги студенту"

"В любом деле важнее всего исполнение" Joseph Addison

Вернуться к началу
Посмотреть профиль Отправить личное сообщение MSN Messenger
Figaroo



Репутация: +2   
Возраст: 18
Гороскоп: Лев Год Коня
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 17
Стаж: 6 месяцев
[Цитата выделенного] Сообщение07.09.2008 13:13 Ответить с цитатой

А без использования сторонних библиотек/инструментов и т.п.?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
crazy hand
Модератор форума
Модератор форума


Репутация: +2   
Возраст: 71
Гороскоп: Телец Год Быка
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 294
Стаж: 1 год
[Цитата выделенного] Сообщение07.09.2008 15:14 Ответить с цитатой

в с/с++ нет функций для построения оконных приложений. Все подобные функции платформо-зависимые. А язык сам - не зависит от платформы. Для построения оконных приложений нужно использовать api(например, WinApi) системы, либо писать под какую-то платформу, реализация которой есть для конкретной ОС(например, Qt).

_________________
Правила раздела "Помоги студенту"

"В любом деле важнее всего исполнение" Joseph Addison

Вернуться к началу
Посмотреть профиль Отправить личное сообщение MSN Messenger
Figaroo



Репутация: +2   
Возраст: 18
Гороскоп: Лев Год Коня
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 17
Стаж: 6 месяцев
[Цитата выделенного] Сообщение07.09.2008 15:25 Ответить с цитатой

Туплю) спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Norsk



Репутация: +10/–2   
Возраст: 23
Гороскоп: Скорпион Год Крысы
Пол: <br />Пол:Муж
Откуда: Тосно
Сообщения: 1561
Стаж: 3 года
[Цитата выделенного] Сообщение07.09.2008 17:04 Ответить с цитатой

Figaroo, смотреть можно на любую графическую библиотеку в принципе. Не только на Qt. У Qt хороша только документация. Есть ещё Tk, GTK2+, wxWidgets. Подмигивает
Ну и самое шикарное это ncurses Гы-гы-гы!


_________________
Всё выше написанное - считать моим личным мнением!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
Sovie



Репутация: +20/–1   
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 787
Стаж: 2 года 7 месяцев
[Цитата выделенного] Сообщение08.09.2008 9:57 Ответить с цитатой

Norsk писал(а):
Ну и самое шикарное это ncurses Гы-гы-гы!

Norsk, ты злобен Смайлик

crazy hand писал(а):
Смотреть нужно в сторону Qt.

Я использовал книжку Чеботарева: "Библиотека QT 4 Создание прикладных приложений в среде Linux". В Интернете есть электроные книжки по QT. Если выцепишь меня в ICQ, у меня есть по QT 3.

Norsk, тебе не кажется, что мысль материальна? Вот только недавно небезызветсные тебе два субъекта беседовали о QT и GTK. А сегодня? Сегодня уже кто-то третий спрашивает Смайлик

Кстати, есть, например, ещё MFC, VCL...

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Norsk



Репутация: +10/–2   
Возраст: 23
Гороскоп: Скорпион Год Крысы
Пол: <br />Пол:Муж
Откуда: Тосно
Сообщения: 1561
Стаж: 3 года
[Цитата выделенного] Сообщение08.09.2008 10:06 Ответить с цитатой

Sovie писал(а):
Кстати, есть, например, ещё MFC, VCL...

Про первое - я слышал только маты. Про второе - слишком здоровые экзешники. (например, гляньте, сколько весит запускающий файлик The Bat)


_________________
Всё выше написанное - считать моим личным мнением!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
Sovie



Репутация: +20/–1   
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 787
Стаж: 2 года 7 месяцев
[Цитата выделенного] Сообщение08.09.2008 13:03 Ответить с цитатой

Про MFC скажу так: пожалуй, прошла её эпоха.

С использованием VCL программировал много и давно. Да, здоровенные exe'шники получаются. Но, Norsk, так ли уж важно это для прикладной программки? Или на тебе лишнего мегабайта жалко? Не. К тому же, упакованная ASPack программа от VCL будет занимать в 3-10 раз меньше. А ещё есть KOL и MCK. И даже TurboVision Смайлик Нет, я считаю, что VCL имеет право на жизнь. Хотя и думаю, что жить ей осталось недолго, если Borland и CodeGear не изменят политику.

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Norsk



Репутация: +10/–2   
Возраст: 23
Гороскоп: Скорпион Год Крысы
Пол: <br />Пол:Муж
Откуда: Тосно
Сообщения: 1561
Стаж: 3 года
[Цитата выделенного] Сообщение08.09.2008 14:29 Ответить с цитатой

Sovie писал(а):
Но, Norsk, так ли уж важно это для прикладной программки?

Я сам в универе все программы писал на делфи Смайлик)
Особенно, кстати, бесят долбонавты вопящие что делфи это апологет программирования через рисование мышкой по формочкам. Смайлик


_________________
Всё выше написанное - считать моим личным мнением!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
Sovie



Репутация: +20/–1   
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 787
Стаж: 2 года 7 месяцев
[Цитата выделенного] Сообщение09.09.2008 10:57 Ответить с цитатой

Delphi - хороший инструмент. Современная версия Object Pascal очень продвинутая штука. C# от неё отличается только тем, что это C. Как известно, главный аритекор (я правильно назвал?) Delphi был приглашён для проектирования C#. И пусть идут в пень кричащие, что Delphi - Не программирование. Так что я с тобой согласен.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Norsk



Репутация: +10/–2   
Возраст: 23
Гороскоп: Скорпион Год Крысы
Пол: <br />Пол:Муж
Откуда: Тосно
Сообщения: 1561
Стаж: 3 года
[Цитата выделенного] Сообщение09.09.2008 12:26 Ответить с цитатой

Вроде бы последняя Borland Studio поддерживает Delphi и С#

P.S. Язык "Object Pascal" с 7й версии официально переименован в "Delphi"


_________________
Всё выше написанное - считать моим личным мнением!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
Sovie



Репутация: +20/–1   
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 787
Стаж: 2 года 7 месяцев
[Цитата выделенного] Сообщение10.09.2008 18:54 Ответить с цитатой

Да, Borland тоже даёт писать для .NET
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Figaroo



Репутация: +2   
Возраст: 18
Гороскоп: Лев Год Коня
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 17
Стаж: 6 месяцев
[Цитата выделенного] Сообщение11.09.2008 21:03 Ответить с цитатой

Блин, кончайте флудить, где модераторы? Гы-гы-гы!
_____

На самом деле, задача поставлена так: реализовать программу, воспроизводящую на экране пространственную сцену, состоящую как минимум из двух выпуклых многогранников. Они м.б. повёрнуты, сдвинуты и масштабирован, либо в отдельности, либо всю сцену сразу. Многогранники не прозрачны, но могут быть наложены друг на друга ("въезжать" друг в друга). Заморачиваться с источниками света не нужно. Нельзя использовать специализированные библиотеки типа OpenGL.

Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Sovie



Репутация: +20/–1   
Пол: <br />Пол:Муж
Откуда: Санкт-Петербург
Сообщения: 787
Стаж: 2 года 7 месяцев
[Цитата выделенного] Сообщение12.09.2008 17:52 Ответить с цитатой

Уважаемый Figaroo, замечу, что мы с Norsk не написали ни одного сообщения не по теме здесь Смайлик Всё в рамках.

Глядя на Вашу подпись, я могу заключить, что Вы делаете курсовую у Макаренко по дисциплине Компьютерная Графика. Я, как и любой другой человек из групп своей специальности, на третьем курсе уже имел дело с этим преподавателем. И курсовую сдал, соответственно. И даже на отлично. Самому не верится до конца. Однако же, Вы так заняты призывом модераторов, не стану Вам мешать.

Подмигивает

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Имя
Быстрый ответ

Смайлик Гы-гы-гы! Печальный 0_o
Покраснел Счастливый и довольный Круто!!! Подмигивает
Ангел %) Закатывает глаза Отдых
Плачет Браво!!! Crazy Злой
Клёвый Пиво Рулез! Язык
Дополнительные смайлики

Вопрос
К сожалению, данный вопрос необходим, чтобы затруднить автоматическую публикацию сообщений.
Если у Вас слабое зрение или Вы можете иначе ответить на вопрос, пожалуйста, свяжитесь Администрацией для помощи.
Вопрос:
2+2=?
Ваш ответ: *
Ответ регистрозависим.
 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов -> Программирование Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы
© 2004—2008 «Сайт Свободных Студентов»