Геометрические фигуры SFML C++

Поділитися
Вставка
  • Опубліковано 17 жов 2024
  • Геометрические фигуры мультимедийная библиотека SFML C++
    Описание работы с графическими объектами: прямоугольник, круг, многоугольник.
    Текст к видео:
    teletype.in/@g...
    Подключение библиотеки SFML С++:
    • Подключение SFML С++ д...
    Программа для определения кода для цвета RGB:
    t.me/ue4_dev_s...

КОМЕНТАРІ • 15

  • @furokl_9144
    @furokl_9144 Рік тому +4

    Лучшее видео по внедрению sfml

  • @kosik6939
    @kosik6939 7 місяців тому +2

    очень понятно объяснил, благодарю вас!

  • @ПриколыизАмерики

    Плюсы конечно мозг взорвется от всей информации

    • @DmitriNesterov
      @DmitriNesterov 11 місяців тому

      Побереги мозг, записывай.

  • @EdmanGonnaCry
    @EdmanGonnaCry 11 місяців тому +2

    Топчек! Как удачно наткнулся

  • @АндрейБородин-ы1д

    молодцы ребята!!!

  • @DmitriNesterov
    @DmitriNesterov 11 місяців тому

    Где можно посмотреть про L"новый проект"?

    • @Искусствопрограммированиянаязы
      @Искусствопрограммированиянаязы  11 місяців тому

      В видео ua-cam.com/video/KAUTIlyAuwQ/v-deo.html

    • @DmitriNesterov
      @DmitriNesterov 11 місяців тому

      @@Искусствопрограммированиянаязы это спасибо. Я имел ввиду, как такой синтаксис к синтаксису С/ C++ прикрутили.

    • @EdmanGonnaCry
      @EdmanGonnaCry 11 місяців тому +1

      @@DmitriNesterov В описании к видео ссылка есть. "Подключение библиотеки SFML С++"

    • @DmitriNesterov
      @DmitriNesterov 11 місяців тому

      @@EdmanGonnaCry здравствуйте! Вопрос мой в том, как синтаксически уставлены модификаторы (или кто они такие, вообще?!) литералов L", R" и т.д. Уж очень на Left и Right похожи. Ps. Я про const char *s=L"Привет!"; Или тут уже не char, а wchar_t какой-нибудь. Не суть. Интересует, что за зверь L"..."

    • @EdmanGonnaCry
      @EdmanGonnaCry 11 місяців тому +1

      @@DmitriNesterov In the C++ programming language, the L before a string literal indicates that the string should be treated as a wide character string, meaning it contains wide characters (wchar_t) instead of the regular narrow characters (char).
      In your specific example:
      sf::RenderWindow window(sf::VideoMode(800, 600), L"Новый проект");
      The L"Новый проект" is a wide string literal where each character in the string occupies more than one byte (typically two bytes) to accommodate a wider range of characters, including non-ASCII characters. In this case, the string represents the window title, and it contains the Russian text "Новый проект" (which translates to "New project" in English).
      Using wide character strings is often necessary when working with internationalization and localization, where you need to support characters from various languages. The L prefix ensures that the string literal is of type const wchar_t[] rather than const char[].
      Да, ты прав, это для того чтобы массив был типа wchar_t[], а не char[] как по дэфолту.

  • @kpanat
    @kpanat 11 місяців тому

    По тому что предоставлено воспроизвести прогу невозможно, нет текстур. Это большая работа их найти и подставить. Я уж не говорю что сама программа неправильная, нет синхронизации по времени и декомпозиции классов. Всё запихнули в 1 файл... так делать нельзя!!! это скорей антипаттерн. Т.е. пример того как нельзя писать программы. Тут всё должно продумываться тщательно а не как тут тяп ляп и готово... НЕЛЬЗЯ ТАК ПИСАТЬ!!! Кто потом разбираться будет в вашей писанине? Я б сказал и похуже, но воздержусь пожалуй!

    • @Искусствопрограммированиянаязы
      @Искусствопрограммированиянаязы  11 місяців тому

      Спасибо за комментарий, код был написан как обзор графических возможностей SFML, исходя из этого в один файл набросали очень много. Текстуры Вы можете использовать свои.