Size: a a a

2020 August 28

PK

Pavel Kazakov in supapro.cxx
как угодно:
int i = 5;
int* pi = &i;
f(pi);
источник

ᅠ‌

ᅠ ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌... in supapro.cxx
Pavel Kazakov
как угодно:
int i = 5;
int* pi = &i;
f(pi);
щас будет вопрос: а тест как решить?
источник

PK

Pavel Kazakov in supapro.cxx
это валидная функция, которая просто принимает указатель на инт — тут нет ничего криминального и странного; сам вопрос и варианты ответа бредовые
источник

PK

Pavel Kazakov in supapro.cxx
стохастический алгоритм справится лучше всего в среднем
источник

R

Rasha in supapro.cxx
есть, такой вопрос, вот у меня есть

auto progress = std::make_shared<FocusableCircle>(CircleOptions{
   .radius = 0.05f *
this->focal_distance_px,
   .phi_start = 0.0f,
   .phi_end = 0.0f,
   .color = vector4(1.0f, 1.0f, 1.0f, 1.0f),
   .model = orientation * progress_translation,
});



могу ли я обратиться к progress, чтобы переинециализировать CircleOptions на другие значения??
источник

SH

Serhii Herashchenko in supapro.cxx
Rasha
есть, такой вопрос, вот у меня есть

auto progress = std::make_shared<FocusableCircle>(CircleOptions{
   .radius = 0.05f *
this->focal_distance_px,
   .phi_start = 0.0f,
   .phi_end = 0.0f,
   .color = vector4(1.0f, 1.0f, 1.0f, 1.0f),
   .model = orientation * progress_translation,
});



могу ли я обратиться к progress, чтобы переинециализировать CircleOptions на другие значения??
через прогресс ты можешь обратится только к FocusableCircle
источник

R

Rasha in supapro.cxx
Serhii Herashchenko
через прогресс ты можешь обратится только к FocusableCircle
using FocusableCircle = ObjectBehaviour<Circle, CircleOptions>;
источник

R

Rasha in supapro.cxx
то есть к CircleOptions никак не подойти?
источник

SH

Serhii Herashchenko in supapro.cxx
Rasha
using FocusableCircle = ObjectBehaviour<Circle, CircleOptions>;
яснее не стало
источник

D

Danya in supapro.cxx
Rasha
using FocusableCircle = ObjectBehaviour<Circle, CircleOptions>;
Да мы откуда можем знать что это за классы?
источник

D

Danya in supapro.cxx
Мы тут на экстрасенсов похожи?
источник

D

Danya in supapro.cxx
Открывай либо документацию, либо, если её нет или она говно, код и смотри
источник

PK

Pavel Kazakov in supapro.cxx
Rasha
есть, такой вопрос, вот у меня есть

auto progress = std::make_shared<FocusableCircle>(CircleOptions{
   .radius = 0.05f *
this->focal_distance_px,
   .phi_start = 0.0f,
   .phi_end = 0.0f,
   .color = vector4(1.0f, 1.0f, 1.0f, 1.0f),
   .model = orientation * progress_translation,
});



могу ли я обратиться к progress, чтобы переинециализировать CircleOptions на другие значения??
зачем ты хочешь "переинициализировать" шаренный поинтер? хочешь полностью заменить FocusableCircle или просто поменять какой-то параметр уже готового, не пересоздавая объект? если второй вариант, добавь соотв. методы в этот класс; если первое, то reset шаренного поинтера делай
источник

D

Danya in supapro.cxx
Pavel Kazakov
зачем ты хочешь "переинициализировать" шаренный поинтер? хочешь полностью заменить FocusableCircle или просто поменять какой-то параметр уже готового, не пересоздавая объект? если второй вариант, добавь соотв. методы в этот класс; если первое, то reset шаренного поинтера делай
Не пытайся понять
источник

PK

Pavel Kazakov in supapro.cxx
*убирает хрустальный шар в сумку и уходит*
источник

R

Rasha in supapro.cxx
Pavel Kazakov
зачем ты хочешь "переинициализировать" шаренный поинтер? хочешь полностью заменить FocusableCircle или просто поменять какой-то параметр уже готового, не пересоздавая объект? если второй вариант, добавь соотв. методы в этот класс; если первое, то reset шаренного поинтера делай
поменять параметр, не создавая объект, в нем же тип
источник

SH

Serhii Herashchenko in supapro.cxx
Rasha
поменять параметр, не создавая объект, в нем же тип
ты сначала скинь, что такое этот ObjectBehavior
источник

SH

Serhii Herashchenko in supapro.cxx
откуда мы знаем, что там за параметр такой
источник

SH

Serhii Herashchenko in supapro.cxx
и как его поменять
источник

PK

Pavel Kazakov in supapro.cxx
добавь метод ChangeMyAwesomeParameter(int whatever) в этот класс, потом делай progress->ChangeMyAwesomeParameter(42); -- что не так? как бы ты эту же задачу решил с обычным указателем FocusableCircle*?
источник