Если за знания по С++ можно не волноваться, лучше сразу читай Макконела. И так, на заметку, пока у тебе недостаточно опыта, можешь считать все в этой книге беспрекословной правдой, даже если тебе кажется, что автор где-то ошибается. Хотя в действительности книга учит применять голову, и самому решать, что нужно, а что нет, исключения из общих правил в задачах новичков не встречаются почти никогда. Это типичная ошибка, когда начинающий программист думает что-то вроде "да ну нах все эти ваши термины, абстракции, инкапсуляции, стиль кода, мне нравится как я делаю и сейчас". Если человек продолжает в том же духе, то это рождение очередного безнадежного быдлокодера.Я учусь в Шаг'е, думаю ты знаешь что это. Сейчас пошёл на специальность программиста с++, преподают там очень даже хорошо, каждому ученику объясняют так, чтобы он всё понял.
Программистов трэд
#401
Написал 26.06.2013 - 13:34
Для форумчан можно просто Олег.
#402
Написал 05.07.2013 - 21:00
#403
Написал 05.07.2013 - 23:36
Для форумчан можно просто Олег.
#404
Написал 07.07.2013 - 19:03
Omnis Vestri Substructio Es Servus Ad Nobis.
#405
Написал 07.07.2013 - 19:20
Для форумчан можно просто Олег.
#406
Написал 07.07.2013 - 21:03
Omnis Vestri Substructio Es Servus Ad Nobis.
#407
Написал 07.07.2013 - 22:20
Для форумчан можно просто Олег.
#408
Написал 08.07.2013 - 09:07
Omnis Vestri Substructio Es Servus Ad Nobis.
#409
Написал 08.07.2013 - 22:25
Для форумчан можно просто Олег.
#410
Написал 09.07.2013 - 12:52
Omnis Vestri Substructio Es Servus Ad Nobis.
#411
Написал 13.08.2013 - 17:21
#412
Написал 13.08.2013 - 17:31
Нет. Это будет излишне.Имеет ли смысл класс программы(Который будет создавать окно, обрабатывать ввод, вызывать нужные методы из класса игры) делать одиночкой?
Если ты делаешь игру - ставь блок try прямо вокруг главного цикла. Если программа сгенерила исключение, значит дальше работать правильно она не должна. Можно конечно пробовать исправлять ошибки, но этого того не стоит в данном случае. Запись в лог и выход из программы, с просьбой отправить лог автору - лучшее решение. Главное - не кидай исключений по мелочам, исправляй такие ошибки на месте.Ещё вопрос: как лучше сделать обработку ошибок? Я пока думаю сделать генерацию исключений, и в главном цикле всё помещать в блок try, а потом обрабатывать(добавлять в лог, выводить сообщение и т.п).
Для форумчан можно просто Олег.
#413
Написал 13.09.2013 - 20:36
#414
Написал 13.09.2013 - 20:46
Omnis Vestri Substructio Es Servus Ad Nobis.
#415
Написал 13.09.2013 - 23:07
http://www.open-std.... ... /n1256.pdf Стандарт языка, например. Во первых, он всегда прав. Если компилятор что-то делает не так - значит компилятор лох. Во вторых, он самый полный. В третьих - в нем нет воды, он оформлен максимально кратко и четко. Это если нужен справочник. Если только начинать вникать в программирование, нужен учебник. --- С днем программиста! (А вдруг...) [spoiler'>http://www.youtube.com/watch?v=gpu3NynLQOo#t=201[/spoiler]Подскажите годный справочник по Си, желательно обычный С.
Для форумчан можно просто Олег.
#416
Написал 14.09.2013 - 14:58
НЯША - ил, грязь с тиною, жидкое, топкое дно озера; вязкая, жидкая топь. (с) Даль. Пруф
Иначе говоря: Думай что говоришь!
Я всегда говорю истину, но иногда неточно изъясняюсь.
Москалями называют всех русских за пределами России и москвичей в её пределах, вы удивлены?
#418
Написал 20.09.2013 - 20:19
А библиотеки openGL в одну папку с файлом?Возникла проблема. Написал небольшую игрушку на OpenGL(glut) и решил показать друзьям. Как им запустить её у себя? По идее нужно скинуть glut32.dll и glut.dll в system 32, но это не работает. Возможно мои друзья просто криворуки, ну или я что скорее всего.
Space, the final frontier. These are the voyages of the starship Enterprise. Its 5-year mission: to explore strange new worlds, to seek out new life and new civilizations, to boldly go where no man has gone before.
#420
Написал 20.09.2013 - 21:05
Для форумчан можно просто Олег.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных