Честно имитировать стандартную printf() - это обрабатывать добрую пару десятков (если не больше) спецификаторов (%d, %x, %g, %p, etc.) и кучу их модификаторов (точность, флаги, ширина поля и пр.).
Знаете есть простое правило: Не будь мудаком. Но, есть серьезные проблемы с исполнением. С руководства требуют больше отдачи, выполнить план, повысить прибыль. Руководство в свою очередь напрягает сотрудников, за компанию, нашего руководителя, на благо компании и т.д Вот только в основном все это подстегивается нематериальными розгами.
и тем не менее несмотря на несколько часов попыток не смог собрать проект с cmake
Вы имеете в виду вообще проект на С++ или мой проект не смогли собрать?
Возможно это будет несколько нагло, но я хочу попросить автора сменить язык проекта на что угодно кроме C и Cpp.
Я вас понимаю, но это сделать это не хочу и не могу. Так как банально потеряется переносимость на множество устаревших платформ и архитектур, в том числе для старых консолей. И мне просто не интересно, продолжать проект на другом языке.
Искренне не понимаю почему в 2024 году нельзя использовать более читаемые и не требующие колдовства при сборке языки.
Не согласен, cmake довольно серьезный и проверенный проект. И очень серьезно упрощает сборку проекта несколькими строками.
ValidRules - вектор, который хранит общие нюансы игровые - т.к. в данном случае мы рассматриваем 2Д, то это я считаю очень удобно, например какие-то общие правила. Например как на доске двигаются фигуры и т.д.
ValidQuests - вектор, который хранит уже частные квесты - то есть то что уже ближе к персонализации игрока, банально какой-то квест задание в игре например прокликать 3 раза.
По кнопке Влево мы наполняем наши 2 вектора числами. По кнопке Вправо переносим из конца первого вектора в конец второго. По кнопке Вниз отменяем последнее перемещение числа.
Объясните плиз, что вы делаете? И зачем здесь нужна команда? Очень прошу пояснительную бригаду, для моего случая непонимания:)
Для начала добавить несколько основных вариантов.
Всё же это не рокет сайнс, осилю. Да и примеры кода есть на гитхабе. Мне самому интересно разобраться как оно все работает.
Спасибо за идею. Сразу и не подумал.
Там нет сноски, вроде но если очень хочется, то делайте так?:)
C++ удобен. Те же шаблоны и ООП. Код на С конкатенации двух строк выглядит, скажем так особенно...
Это больше игра слов. Вроде как приложение новое, а технологии старые. На старте все устарело.
Уже пора?:)
Знаете есть простое правило: Не будь мудаком. Но, есть серьезные проблемы с исполнением. С руководства требуют больше отдачи, выполнить план, повысить прибыль. Руководство в свою очередь напрягает сотрудников, за компанию, нашего руководителя, на благо компании и т.д Вот только в основном все это подстегивается нематериальными розгами.
Ну и вы понимаете как всё это работает...
Что можно сделать макросами в С++? Таки всё:)
Раньше скачивали mp3, что бы слушать бесплатно. Теперь платят, что бы скачать mp3?
Мне одному кажется это странным? :)
Мы сделали рекламу, что бы ты мог делать рекламу с помощью рекламы, реклама, реклама, реклама...
Гугл хватит выводить свои сервера из строя. Имейте совесть.
В необязательно оплачиваемый отпуск.
Проверил все уроки, все собирается. @gohrytt вы можете прислать описание ошибки?
Я сегодня проверю и исправлю сборку, во всех уроках. Возможно, что то не досмотрел.
Вы имеете в виду вообще проект на С++ или мой проект не смогли собрать?
Я вас понимаю, но это сделать это не хочу и не могу. Так как банально потеряется переносимость на множество устаревших платформ и архитектур, в том числе для старых консолей. И мне просто не интересно, продолжать проект на другом языке.
Не согласен, cmake довольно серьезный и проверенный проект. И очень серьезно упрощает сборку проекта несколькими строками.
А если уволить половину или всех. Представляете сколько можно сэкономить? :)
Какие подсчёты, такие и ответы.
Примеры в статье это си код. Но в теге указан С++
Опять/снова goto...
Вы не понимаете, это другое:)
Объясните плиз, что вы делаете? И зачем здесь нужна команда?
Очень прошу пояснительную бригаду, для моего случая непонимания:)
Торрент эдишен.