Size: a a a

2020 August 04

BB

Bohdan Bessonov in supapro.cxx
osm1um
В любом случае, это не решит проблему.
Изян все читается, нлохман же дает итераторы, бегай себе по ним, вот и вектор заполнишь
источник

o

osm1um in supapro.cxx
Bohdan Bessonov
Изян все читается, нлохман же дает итераторы, бегай себе по ним, вот и вектор заполнишь
Так проблема не в этом, сейчас буду скрины делать.

Уточню:
У меня есть дорогой ImGui и например ColorEdit4, в который ине нужно передать float arr[4], например. Это RGBA. Я хочу без лишних буферов передать туда массив из JSON объекта.
источник

BB

Bohdan Bessonov in supapro.cxx
считай + заполни вектор, отдай vec.data()
источник

o

osm1um in supapro.cxx
Bohdan Bessonov
считай + заполни вектор, отдай vec.data()
Тип не тот
источник

o

osm1um in supapro.cxx
Сейчас продемонстрирую
источник

BB

Bohdan Bessonov in supapro.cxx
osm1um
Тип не тот
Ок.
std::vector<float> someColor;
ImGui::ColorEdit4("TEST", someColor.data(), 0);

========== Build: 2 succeeded, 0 failed, 2 up-to-date, 0 skipped ==========
источник

VD

Vlad Doc in supapro.cxx
osm1um
Так проблема не в этом, сейчас буду скрины делать.

Уточню:
У меня есть дорогой ImGui и например ColorEdit4, в который ине нужно передать float arr[4], например. Это RGBA. Я хочу без лишних буферов передать туда массив из JSON объекта.
Лмао как не странно void foo(float arr[4]) принимает float*.
источник

VD

Vlad Doc in supapro.cxx
Точнее это и не странно, сишка ниможит в массивы по значению.
источник

o

osm1um in supapro.cxx
Я пупс...
источник

o

osm1um in supapro.cxx
Жди не верю, я вторую ночь на этом сижу 😅
источник

BB

Bohdan Bessonov in supapro.cxx
osm1um
Я пупс...
будем надеяться, что нет. Надеюсь код выше помог. Обращайтесь
источник

VD

Vlad Doc in supapro.cxx
Bohdan Bessonov
будем надеяться, что нет. Надеюсь код выше помог. Обращайтесь
с вас three hundred bucks
источник

BB

Bohdan Bessonov in supapro.cxx
Vlad Doc
с вас three hundred bucks
Dev next door
источник

o

osm1um in supapro.cxx
Реально чувствую себя сейчас добликом, я ночь не спал и каждые 15 минут дёргался, чтобы решить проблему. Я уже C++ успел переосмыслить, как видите выше. Мне кажется, что следующим шагом будет дурка.

Спите по ночам ребята...
источник

VD

Vlad Doc in supapro.cxx
osm1um
Реально чувствую себя сейчас добликом, я ночь не спал и каждые 15 минут дёргался, чтобы решить проблему. Я уже C++ успел переосмыслить, как видите выше. Мне кажется, что следующим шагом будет дурка.

Спите по ночам ребята...
брух
источник

АВ

Александр Водянников... in supapro.cxx
osm1um
Реально чувствую себя сейчас добликом, я ночь не спал и каждые 15 минут дёргался, чтобы решить проблему. Я уже C++ успел переосмыслить, как видите выше. Мне кажется, что следующим шагом будет дурка.

Спите по ночам ребята...
😂
источник

o

osm1um in supapro.cxx
источник

o

osm1um in supapro.cxx
Так вот, я ещё не совсем в дурке:

ImGui::ColorEdit4("color", obj["color"].get_ref<std::vector<float>&>().data());
источник

o

osm1um in supapro.cxx
C2100, C2893, C3536, C2672, C2446
источник

o

osm1um in supapro.cxx
Компилю под Visual Studio.
источник