|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
||||||
Значение переменных из файла07.12.2009, 00:10. Показов 11081. Ответов 73
Метки нет (Все метки)
Хочу чтобы программа брала параметры из файла.
На конкретном примере:
и бралось xs и ys из файла в том же каталоге что и программа ./options.txt Как это сделать? Вопрос понимаю звучит глупо но не бейте больно я только учусь хочу поэкспериментировать.
0
|
||||||
| 07.12.2009, 00:10 | |
|
Ответы с готовыми решениями:
73
Чтение с файла значение двух переменных записанных через пробел |
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|||
| 08.12.2009, 01:02 [ТС] | |||
|
При компиляции получаю вот такие ошибки:
0
|
|||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
||||||
| 08.12.2009, 14:01 [ТС] | ||||||
|
Сори
![]()
0
|
||||||
|
|
|||||||
| 08.12.2009, 14:14 | |||||||
|
Вот:
1
|
|||||||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 08.12.2009, 14:36 [ТС] | |
Так не удобно, а я понять не могу что это за выражение такое !error!Попробовал его убрать совсем но также ругнулся компилятор. А вот твой вариант скушал и отрабатывает на ура. Спасибо! Нужно теперь про регулярные выражения в С++ почитать что нить.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 03.01.2010, 00:57 [ТС] | |
|
Появилась новая задача.
Нужно создать массив NxM И записать его в файл. Нужна функция которая может считывать этот файл обратно в массив изменять его и записывать обратно в файл. Разделителем в массиве насколько я вижу может быть например знак |. Я пошел "курить" доки буду благодарен за какойнить пример.
1
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 03.01.2010, 02:09 [ТС] | |
|
что такое ЯП?
![]() Размер масива допустим 3072на2304 Насчет разделителя я кожись погоречился вполне нормально если разделителем будет пробел
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 03.01.2010, 02:57 [ТС] | |
|
С++
по умолчанию все ячейки массива равны 1 но нужно иметь возможность формировать массив другими значениями и пихать их обратно в файл. фаил можно текстовый можно нет я пока не знаю в чем преимущества тех или иных. лушье конечно то что побыстрее работать будет и не очень удобочитаемо будет при открытии в редакторах. я с С++ знаком всего около месяца, пилю в паре с SDL. Раньше программировал на ZX, потом мускул и PHP. Собственно пробую силы в других языках для других целей, вообще этот массив для карты будет нужен для спрайтовой игрушки. Если интересно распишу подробнее и дам ссылку на исходники.
0
|
|
|
|
||||||
| 03.01.2010, 14:39 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|||||||||||
| 18.01.2010, 01:52 [ТС] | |||||||||||
|
Пока сделал на обычных текстовых файлах, для простаты восприятия самому себе позже буду разбираться с бинарными форматами
сейчас ещё пытаюсь понять назначение структур вот таких:
Даже если проблема не в них, хочу понять в том месте где обьявляется структура, как трактовать эти 4 строки по сути
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
||||||
| 18.01.2010, 23:49 [ТС] | ||||||
Вот же я балда такую чушь пишу, ну простите меня.Вот ссылка на все что я накорябал Исходники под linux при зажатой правой кнопки мыши можно скролить карту. в редакторе карт можно рисовать лужицы сейчас думаю как оптимизировать эту часть кода и потом допишу остальное, горы, траву, землю, лес. Есть глюк если поставить лужу на самом краю карты но это тоже исправимо, просто сейчас при таких действиях за пределы массива пишутся данные, или пытаются, короче это поправить не трудно.В коде есть строчки которые нужны только для отладки так сказать, ну и прокометрировал я практически все строчки как я их понимаю сам, больше для себя конечно, но а вдруг когданить выкину в качестве учебного пособия какогони-дь так что не ругайте уж слишком сильно, к тому же это мой первый опыт программирования под x86 совместимые системы.При выходе их программы вылетает ошибка сигментирования, пытаюсь понять почему. Собственно я разобрался практически во всем кроме структур. Изначально это был исходник движка из урока в линуксформате. В нем ошибка при выходе присутствует. Но если учесть что на данный момент от урока остались только три структуру и пару функций (все остальное либо переписано либо дописано мной), то мне кажется трабла где-то в структурах так как их я не могу понять в функциях на мой взгляд новичка все нормально. может кто подскажет чего. Добавлено через 17 минут Да вот ещё забыл что сказать есть вот такой кусок кода:
0
|
||||||
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 20.01.2010, 11:58 [ТС] | |
|
Кусок который был показан выше переписал полностью, позже выкину результат. Но проблема с сегментирование так и осталась
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 41
|
|
| 20.01.2010, 23:49 [ТС] | |
|
Архив тут архив Тут уже все переписано, вернее переписана та часть которая выше была. Для сборки требуется SDL_mixer и SDL_ttf вроде больше ничего.
Сам бинарник пои деи должен сразу запуститься Компилить просто make но там по мэйк файлу и так вроде понятно должно быть. Сейчас мне интересно как заполнить массив aray_edit_map[5][5] так чтобы значение каждого элемента массива выбиралось случайным образом из определенного диапазона, скажем для aray_edit_map[0][1] диапазон значений 277, 278, 279 для aray_edit_map[1][4] 197 и 198. и т.д. Ну и преславутая ошибка при выходе, получается что программа некоректно завершается а вываливается с ошибкой. В консоли пишется Ошибка сигментирования и все больше никакой инфы нет. Добавлено через 29 минут Ссылку неправильную дал сверху Свезжий архив вот тут: http://www.sit-sk.ru/20.01.10_freeship.tar.gz
0
|
|
| 20.01.2010, 23:49 | |
|
Помогаю со студенческими работами здесь
20
Ввести значение переменных х, у и найти значение функции z Даны два файла целых чисел. Определите, больше ли min значение первого файла, чем max значение второго Передать в WHERE несколько переменных для поиска. Какое значение показывает "любое значение"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|