Size: a a a

2020 August 28

АК

Александр Караев... in supapro.cxx
Егор
Есть какой-то способ превратить строку вида
std::string {"foo\0\0\0\0\0\0\0\0\0\0"}; -> std::string {"foo"}
(это полупсевдокод)
У меня на уме только
std::string trunkated = str.data();
Но
хотелось бы без лишних аллокаций
Если там немного нулей, а строка большая, то можно сзади по нулю срезать, пока есть
источник

PK

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

D

Danya in supapro.cxx
B N
How is the value f passed to a function?

void f (int * p);
Повторю: f не является value
источник

ᅠ‌

ᅠ ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌... in supapro.cxx
B N
How is the value f passed to a function?

void f (int * p);
f ин қиммат не, балки функсия аст
источник

ᅠ‌

ᅠ ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌... in supapro.cxx
Может так сработает
источник

D

Danya in supapro.cxx
Егор
Есть какой-то способ превратить строку вида
std::string {"foo\0\0\0\0\0\0\0\0\0\0"}; -> std::string {"foo"}
(это полупсевдокод)
У меня на уме только
std::string trunkated = str.data();
Но
хотелось бы без лишних аллокаций
Кстати, это странный вопрос

Ведь erase-remove идиома не перестала работать?
источник

D

Danya in supapro.cxx
Danya
Кстати, это странный вопрос

Ведь erase-remove идиома не перестала работать?
Хотя чушь сказал, но все равно
источник

BN

B N in supapro.cxx
понятно что f функция как решить тест ?
источник

D

Dmitriy in supapro.cxx
Danya
Кстати, это странный вопрос

Ведь erase-remove идиома не перестала работать?
Какая идиома?
источник

D

Danya in supapro.cxx
B N
понятно что f функция как решить тест ?
Никак
источник

D

Danya in supapro.cxx
Мы тут за тебя решать тесты не собираемся
источник

D

Dmitriy in supapro.cxx
А, "сдвинуть" элементы remove_if и удалить?
источник

D

Danya in supapro.cxx
Dmitriy
Какая идиома?
Ну погугли)))
источник

ᅠ‌

ᅠ ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌... in supapro.cxx
B N
понятно что f функция как решить тест ?
Передается адрес переменной. Вариант ответа сам сможешь выбрать?
источник

D

Danya in supapro.cxx
Dmitriy
А, "сдвинуть" элементы remove_if и удалить?
remove без if
источник

D

Danya in supapro.cxx
Но тут сдвигать не надо
источник

PK

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

D

Dmitriy in supapro.cxx
Danya
Но тут сдвигать не надо
Вот и я не понял, зачем она тут)
источник

D

Danya in supapro.cxx
Dmitriy
Вот и я не понял, зачем она тут)
Сначала написал — потом подумал
источник

BN

B N in supapro.cxx
как можно отправлять значения в функцию F
void f(int *p) ;
источник