|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
||||||
Значение переменных из файла07.12.2009, 00:10. Показов 11556. Ответов 73
Метки нет (Все метки)
Хочу чтобы программа брала параметры из файла.
На конкретном примере:
и бралось xs и ys из файла в том же каталоге что и программа ./options.txt Как это сделать? Вопрос понимаю звучит глупо но не бейте больно я только учусь хочу поэкспериментировать.
0
|
||||||
| 07.12.2009, 00:10 | |
|
Ответы с готовыми решениями:
73
Чтение с файла значение двух переменных записанных через пробел |
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 22.02.2010, 03:55 [ТС] | |
|
Ну вот потихоньку возвращаемся к тому с чего начали.
Не знаю насколько лучше у меня получается, но мне вроде нравится, особенно если не касаться графики
0
|
|
|
|
||||||||||
| 22.02.2010, 10:01 | ||||||||||
![]() зы сейчас нам будет проще... Добавлено через 4 минуты кстати, так-как вы используете с++ компилятор(g++), то указывать struct нужно только при описании структуры. для декларации, достаточно:
Добавлено через 2 минуты обычно я "славлюсь" нехваткой терпения. т.к. обычно посылаю...книжки читать
0
|
||||||||||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 22.02.2010, 10:17 [ТС] | |
Я люблю что-нить почитать, но по С++ так много всего что выбрать то что действительно стоит внимания трудно. Прекрасный тому пример то что изначально я начал с учебника в котором была куча глобальных переменных и неправильно осуществлялся выход из программы.Кстати C::B не компилирует получившийся код, затыкается на TTF_Init() а в консоли все ок, я поковырялся в настройках проекта но чет ничего не нашел подходящего, наверное просто просмотрел. Ещё раз почитал про макросы, правда несколько иначе все описано чем то что я читал до этого но не суть. Я так понимаю что следуя негласным правилам использование #define FPS_LIMIT 75 правильно. Только я не совсем понял почему макро подставновка (после вышеописанной строки все что будет встречаться в коде как FPS_LIMIT будет автоматически заменено значением макроподстановки в данном случае 75) это препроцессорные "функции", думаю я пока приму это как аксиому.
0
|
|
|
|
||||||||
| 22.02.2010, 10:30 | ||||||||
|
но еще более правильно, использовать константы. т.к. компилятор не в состоянии определить тип такой переменной. а еще более правильно, константы помещать в нэймспейсы(но только константы). пример:
0
|
||||||||
|
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
|
|
| 23.02.2010, 02:57 | |
|
>константы помещать в нэймспейсы(но только константы).
А зачем это может понадобиться?
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 25.04.2010, 01:10 [ТС] | |
|
Вот код который имеется на данный момент
[прикрепите код к сообщению] Нужно сделать мини карту. Подскажите кто-нить что-нить по этому поводу. как лучше это дело реализовать, думаю можно на мине карте отображать не сразу всю карту а например N экранов которые видно игроку. Мне интересно как лучше сделать это. Отдельным сурфэйсом или все-таки прямо на основном рисовать, рисовать пикселями или мелкими тайлами, или может вообще есть вариант просто уменьшить имеющуюся графику и нарисовать её на мини карте. В общем поделитесь мыслями или опытом. Ну и конечно буду благодарен за поправки эстетического характера, насколько "быдлокодерски" у меня получается, нужно ли поправки вносить во внишний вид кода и т.п.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 25.04.2010, 02:01 [ТС] | |
|
Не вопрос
самому депозит не фонтан. Буду исправляться.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 08.06.2010, 16:10 [ТС] | |
|
Нет вот что пока получилось, просто некогда сесть нормально, по работе завалило.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 20.06.2010, 02:05 [ТС] | |
|
небольшое продолжение
![]() Скролинг карты теперь осуществляется мышью + в игре добавленно 3 режима, переключение между ними пока кнопками клавы r - РПГ единственный на данный момент как-то работающий s - Стратегия пока не писалось под этот режим ничего h - режим управления кораблями Если сейчас перейти в режим игры и назать кнопку r то персонаж начнет двигатся к месту нажатия курсора, пока реагирует на любую кнопку мыши и двигается в экранной плоскости а не в глобальных координатах мира. Перевод системы координат буду делать позже, и сражу попробую описать проходимость тех или иных элементов карты. Посмотрите кому интересно, может кто чего подсоветует. Также у меня усиливается желание сделать отдельный ресурс под эту гадость, авось кто то решит помочь в начинаниях Но у меня нет желания оформлять сайт. Может найдется кто нибудь кому будет интересно периодически админить сайт для этого наброска, сервер и домен у меня есть.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 20.06.2010, 12:15 [ТС] | |
|
Люди помогите разобраться с миникартой, облазил кучу форумов туториалов и прочей ерунды, либо я совсем тугодум либо там действительно нет ничего толкового.
+ нужно сделать файлики с описанием предметов, в которых будет описанно все о предмете включая его анимацию, тут наверное я что то непонятное говорю позже постараюсь более корректно сформулировать.
0
|
|
|
godstorm
|
|
| 08.02.2011, 00:51 | |
|
В топике - это мой движок - если есть вопросы по нему - спрашивайте. На самом деле он сильно упрощенный по сравнению с полным вариантом, в котором было все соединено с OpenGL.
1900 - это зарезервировано 1900 ячеек под 1900 картинок. 500 ячеек под звуки и тд. Вот здесь можно прочитать намного подробнее и рассмотреть примеры и скачать и тд: http://emu-machine.narod.ru/2d_1.htm |
|
| 08.02.2011, 00:51 | |
|
Ввести значение переменных х, у и найти значение функции z Даны два файла целых чисел. Определите, больше ли min значение первого файла, чем max значение второго Передать в WHERE несколько переменных для поиска. Какое значение показывает "любое значение"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|