Войти
С++ ПрограммированиеФорум

[C++ Консоль] ТЕТРИС на коленке. (комментарии) (6 стр)

Страницы: 1 2 3 4 5 6
#75
11:34, 16 июня 2023

gudleifr
вот что-то конкретное,
уже вылито в код:
https://gamedev.ru/community/cpp_prog/blog/xlat-code?page=8

1. есть где-то далеко некий процесс который что-то там делает.
2. есть информационная панель, у которой есть метод:

    int& push(std::wstring_view str)
    {   strs.push_back(std::make_unique<std::pair<std::wstring, int>>(str, 0));
        return strs.back()->second;
    }

3. Этот метод может принимать любой текст, который будет отображаться в инфопанеле.
4. А также  поле с цифровым значением.
5. Поле это связано по ссылке.
6. Это означает что дальнему процессу НЕ НАДО ОБРАЩАТЬСЯ к инфопанели, чтобы менять значение конкретного поля.
7. Можно в реалтайме добавлять ЛЮБОЕ КОЛИЧЕСТВО ТЕКСТ+ЗНАЧЕНИЕ.
8. Размеры рамки будут пересчитываться автоматически по колву текст+полей-значений.

вишь как оперативно конкретно,
а не просто бла-бла-бла)

#76
11:45, 16 июня 2023

xlat-code
> вишь как оперативно конкретно,
> а не просто бла-бла-бла)
В переводе на русский: я не могу решить задачу, значит, задача неправильная; вот, если бы задача была правильная, я бы списал у соседа.

#77
12:22, 16 июня 2023

gudleifr
> задача неправильная
вы её сформулировали так, что она ни мне ни кому то ещё не будет понятна.

выше это конкретная реализация ранее озвученного тезиса:
> 1. клиент 1 добавляет понятия клиенту 2 и ими же управляет.

1. Инфопанели пофик что она будет на себе отображать.
2. Поля текста и управляемых значений добавляются извне.

способ добавления формализован методом push

да, по сути это та же команда о которой вы мечтали.

#78
12:33, 16 июня 2023

xlat-code
> вы её сформулировали так, что она ни мне ни кому то ещё не будет понятна.
Почему из Вашего личного непонимания следует еще чье-то?

xlat-code
> способ добавления формализован методом push
А Вы в курсе, что это просто обфускация? Взяли процедуру вывода строк и обернули в фантик, выводящий строки?

#79
12:57, 16 июня 2023

gudleifr
> Взяли процедуру вывода строк и обернули в фантик, выводящий строки?
нет.
там фантик ничего не выводит.

это команда ОДИН раз добавляет поля и всё.

вывод это забота инфопанели.

gudleifr
> Почему из Вашего личного непонимания следует еще чье-то?
я вам показал рабочий код и вы нефика его не поняли, иначе бы не писали про него того чего там нет.

#80
13:59, 16 июня 2023

gudleifr
> Да хоть десять полей. Тетрису-то ничего не надо, кроме вывода строк.
да нафик ваще тетрис писать нужно,
если бОльшего ничего писать не собираешься???

ну, ёлки-палки, сварливый дед,
вы чё там? совсем ничего не понимаете?
))

мне тетрис ваще в некуда не тарахтел,

я хочу писать большие программы - ОЧЕНЬ большие.

На фик мне писать тетрис таким способом, как если бы это была маленькая программа,
ЕСЛИ Я ХОЧУ ПИСАТЬ БОЛЬШИЕ ПРОГРАММЫ?

#81
14:13, 16 июня 2023

xlat-code
> мне тетрис ваще в некуда не тарахтел,
Тогда зачем Вы затеяли эту бодягу? Кстати, этот вопрос так  и повис в воздухе с первой страницы. В C++ Вы не хотите, тетрис не понимаете, в программировании, как я в апельсинах... Может, лучше вернуться в демосцену?

xlat-code
> На фик мне писать тетрис таким способом, как если бы это была маленькая
> программа,
> ЕСЛИ Я ХОЧУ ПИСАТЬ БОЛЬШИЕ ПРОГРАММЫ?
Вы же сами написали: берем маленькую задачу и превращаем в большую проблему. Очевидно, что если "таким способом" начать писать большую программу, Вас там и закопают.

#82
15:48, 16 июня 2023

gudleifr
> Вы же сами написали: берем маленькую задачу и превращаем в большую проблему.
> Очевидно, что если "таким способом" начать писать большую программу, Вас там и
> закопают.
дилетантское злобное бла-бла-бла я поудаляю после "релиза",
т.е. после окончания написания мануала.

#83
15:53, 16 июня 2023

xlat-code
> дилетантское злобное бла-бла-бла
Вы думаете, эту Вашу ерунду, вообще, читал кто-то кроме меня?

#84
17:06, 16 июня 2023

gudleifr
> Вы думаете, эту Вашу ерунду, вообще, читал кто-то кроме меня?
забудь.

допишу до конца и удалю.

#85
8:07, 14 июля 2023

xlat-code
> допишу до конца и удалю.
чёртосдва - пусть висит ...

Страницы: 1 2 3 4 5 6
С++ ПрограммированиеФорум