Вопросы по теме 'void'

Использование return внутри метода void - плохая практика?
Представьте себе следующий код: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } Можно ли использовать return внутри метода void? Есть ли снижение производительности? Или лучше...
64822 просмотров
schedule 27.03.2024

Какой лучший (более чистый) способ игнорировать вывод в PowerShell?
Допустим, у вас есть метод или командлет, который что-то возвращает, но вы не хотите его использовать и не хотите выводить. Я нашел два пути: Add-Item > $null [void]Add-Item Add-Item | Out-Null Что ты используешь? Какой подход лучше /...
123675 просмотров
schedule 15.02.2024

Недопустимый тип аргумента void для унарного выражения
В настоящее время я делаю приложение, и у меня есть некоторые трудности, вот код: -(void) alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)ButtonIndex { if (ButtonIndex == 1) { - (void)...
6141 просмотров
schedule 10.05.2024

Являются ли конструкторы классов недействительными по умолчанию?
Я читал конструкторы классов в С#. В примерах показаны перегруженные конструкторы классов. И все они не имеют ключевого слова void и не имеют возвращаемого значения. e.g. public Class myClass { public myClass() { } public...
2086 просмотров
schedule 18.10.2022

каково реальное значение «пустоты» в С#?
Я смотрел определение типа void в С#. Это пустая структура, представляющая значение no. Но, в чем именно разница между этой структурой и другими. Я имею в виду, что если вы определите метод с возвращаемым типом void, а затем return...
2330 просмотров
schedule 18.01.2024

Почему ostream::write() требует ‘const char_type*’ вместо ‘const void*’ в C++?
Функция fwrite() в C использует const void *restrict buffer в качестве первого аргумента, поэтому вы можете напрямую передать указатель на struct в качестве первого параметра. http://en.cppreference.com/w/c/io/fwrite например...
3120 просмотров
schedule 09.01.2024

Swift — передача данных через блок вместо оператора return
На самом деле я сталкиваюсь с аналогичной ситуацией в этой ссылке: CLGeocoder в Swift — невозможно вернуть строку при использовании reverseGeocodeLocation Извините, что дублирую, но как передать строку из блока завершения? Большое спасибо...
1327 просмотров
schedule 07.03.2024

Что означает `((void (*)())0x1000)();`?
Вот код, целью которого является установка счетчика программ для перехода к адресу 0x1000 . Я знаю, что он делает, но не понимаю, как. Это связано с моим незнанием языка C. Может вы меня просветите. Вот оператор/функция (я даже не знаю, что это...
4087 просмотров
schedule 17.09.2022

Завершите работу функции void loop() в Arduino.
Я строю таймер обратного отсчета с Arduino. После того, как он достигнет нуля, я бы хотел, чтобы он перестал зацикливаться. Я не хочу использовать setup(), поэтому он запускается только один раз. Мне интересно, есть ли способ достичь этого.
52 просмотров
schedule 08.11.2023