Результаты поиска по запросу "c++"

0 ответов

Указатели и структура

чал указатели C ++ и-> Оператор показался мне странным. Вместоptr->hello(); можно написать(*ptr).hello(); потому что это также, кажется, работает, поэтому я подумал, что первое - это просто более удобный способ. Это так или есть какая-то разница?

4 ответа

Хотя также разумно, чтобы узел был отсоединен от одного списка и связан с другим списком, без освобождения какой-либо памяти, поэтому нежелательно, чтобы одна операция удаления безоговорочно освобождала память.

ня я видел какой-то устаревший код. В деструкторе есть утверждение типа "

0 ответов

@ Стив, я вижу, спасибо за разъяснения. Мое понимание этого материала несколько туманное, так как я время от времени пишу только на C ++, но основной комментарий - re: static_cast более уместен.

int i = 1000; void *p = &i; int *x = static_cast<int*>(p); int *y = reinterpret_cast<int*>(p); актерский состав следует использовать для преобразования изvoid* вint* и почему?

ТОП публикаций

0 ответов

Просто приведите это как const char *. print ((const char *) "Yo!") будет работать нормально.

ый, наверное, очевидный вопрос. Если у меня есть: void print(string input) { cout << input << endl; }Как я это называю так: print("Yo!");Он жалуется, что я передаю char * вместо std :: string. Есть ли способ опечатать это, в вызове? ...

1 ответ

 работает то, что действует как неявное предварительное объявление.

оложим, у меня есть классF это должно быть другом на урокахG (в глобальном пространстве имен) иC (в пространстве именA). дружитьA::C, F должен быть заранее объявлен.дружитьGнет предварительной декларацииF это необходимо.также классA::BF может ...

0 ответов

LLVM не является компилятором C ...?

жный дубликат: в каких версиях c блок внутри скобки используется для возврата допустимого значения? [https://stackoverflow.com/questions/1635549/in-what-versions-of-c-is-a-block-inside-parenthesis-used-to-return-a-value-valid] Ниже приведена ...

0 ответов

Основываясь на опыте, я использовал libmysqlclient для приложений, которые обрабатывают 100-400 запросов в секунду и работают уже 5 лет. Я еще не сталкивался с какими-либо проблемами.

должен использовать для ссылки на библиотеку mysqlclient? В чем разница между ними? Я не могу найти ответ. Благодарю.

1 ответ

 и т.д).

оворится в вопросе. Я хотел бы иметь возможность сделать массив строк в некотором коде VBA, в этом коде я хотел бы сделать их определенной длины. Тогда как м...

1 ответ

Ладно, у меня сложилось впечатление, что строго должно быть меньше O (N), а не как минимум. Изменить: Кроме того, я не был уверен, если ОП опубликовал его. Не уверен, почему я объясняю это дважды, сейчас же. Я неправильно понял ОП ...

доступный только для чтения массив из n + 1 целых чисел от 1 до n, найдите одно число, которое повторяется за линейное время, используя пространство меньше O...

0 ответов

Как уже отмечалось, важно значение в конце дня в r. не стесняйтесь изменять тесты, пока фактические значения остаются прежними.

но я участвовал в техническом интервью на C ++, где мне дали немного простого кода для работы со строками, который предназначен для того, чтобы взять строку и вернуть строку, состоящую из первого и последнего n-символов, а затем приступить к ...