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

в c: func(void) против func()
Когда функция C не принимает никаких аргументов, должна ли она быть объявлена/определена с параметром «void» по правилам языка? Кажется, у PC-Lint есть проблемы, когда в списке аргументов вообще ничего нет, и мне было интересно, не связано ли это с...
17241 просмотров
schedule 07.03.2022

Когда можно использовать void() и каковы преимущества этого
Недавно я начал изучать язык C и заметил функцию "void()", однако я хотел бы знать, что она делает, и ее лучшие точки применения, а также, возможно, альтернативу void, которая потенциально более продуктивна. Спасибо.
22747 просмотров
schedule 24.10.2023

недействительное значение не игнорируется, поскольку оно должно быть ошибкой
Я получаю сообщение об ошибке "пустое значение не игнорируется, как должно быть" в строке: home = [[Home alloc] initWithPhoto:imageView.image]; Пожалуйста помоги.
1467 просмотров
schedule 03.02.2024

Создание списков с одинаковыми элементами в Java
class Board { Direction[][] board; Integer width; Integer height; Board(Integer width, Integer height) { this.width = width; this.height = height; board = new Direction[width][height]; for (Integer y...
58 просмотров
schedule 01.05.2024

Что такое void ** в C #?
Я просматриваю исходный код программы C #, которая использует библиотеку, написанную на C. Я наткнулся на эту строку и не был уверен, что это было: cvbimUNSAFE.GetImageVPA ((cvbim.IMG)cvImg.Image, 0, (void**)&lpImageBits, &pVPAT); Что...
7914 просмотров
schedule 05.03.2024

Что делает void в java?
Тип возвращаемого значения — тип данных значения, возвращаемого методом, или void, если метод не возвращает значение. http://download.oracle.com/javase/tutorial/java/javaOO/methods.html Хорошо, тогда .. Вот мой вопрос: public class...
141662 просмотров
schedule 23.04.2022

Приведение NULL к void в C++
Я наткнулся на загадочную запись: if(ptr != (void)(NULL)) { //some action } Таким образом, он расширился до if(ptr != (void)((void *)0)) { //some action } что выглядит как минимум странно. Есть ли в этом какое-то обоснование...
2960 просмотров
schedule 31.01.2024

Странное поведение с пустыми указателями
Я хочу создать функцию, которая получает пустой указатель. Этот указатель указывает на произвольные пользовательские данные. Это сейчас не актуально. Важнее дескриптор, описывающий эти пользовательские данные. Он находится под этими данными . Я...
147 просмотров
schedule 24.12.2023

Ошибка с несколькими кнопками предупреждений и недействительными
-(void)checkCollision{ if (CGRectIntersectsRect(player.frame, enemy.frame)) { [randomMain invalidate]; [start setHidden:NO]; CGRect frame = [player frame]; frame.origin.x = 137.0f; frame.origin.y = 326.0; [player...
129 просмотров
schedule 30.04.2022

С # недействительный указатель?
Есть ли способ вызвать адрес памяти (например, (void *) f = 0xFFFF;) БЕЗ IntPtr или каких-либо собственных функций Win32. Мне нужно сделать это для исполняемого загрузчика (это для ОС, которая использует проект с открытым исходным кодом под названием...
1674 просмотров
schedule 26.05.2023

Зачем нам нужно приводить переменную без ее назначения?
Возможный дубликат: Зачем приводить неиспользуемое значение аннулировать? для этого кода С++: MyClass::myFunc(int val) { //some code (void)val; //somecode } почему нам может понадобиться преобразовать val в void без присвоения...
133 просмотров
schedule 24.04.2023

предупреждение: управление достигает конца непустой функции (С++)
я получаю эту ошибку и не могу исправить, я еще нуб, если кто-то может мне помочь, я буду благодарен вам, этот код исходит от xmplayer из libxenon (для jtag xbox) (я пытаюсь найти похожую ошибку, но не могу найти, что не так) int...
28348 просмотров
schedule 16.02.2024

В чем разница между Void и отсутствием параметра?
У меня есть класс, который определяет два перегруженных метода public void handle(Void e) protected void handle() Очевидно, они разные, особенно handle(Void e) это public . В чем разница между этими двумя? Как вызвать первый...
22489 просмотров
schedule 16.04.2023

Пустой массив, переменные динамического размера в C
Хорошо, поэтому я постараюсь объяснить мою проблему ясно. Я хотел бы иметь функцию, которая будет сортировать массив чего угодно, основываясь на размере элемента, смещении и размере переменной в элементе (для использования со структурами). Итак,...
957 просмотров
schedule 29.06.2022

Всегда ли безопасно приведение к указателям на указатели на void?
#include <stdio.h> void swap(void *v[], int i, int j) { void *tmp; tmp = v[i]; v[i] = v[j]; v[j] = tmp; } int main(void) { char *s[] = {"one", "two"}; printf("%s, %s\n", s[0], s[1]); swap(s, 0, 1); printf("%s,...
593 просмотров
schedule 02.02.2024

Как передать делегата в качестве параметра
Я хочу передать пустоту или int/string/bool (который возвращает значение) Динамически так. Delay(MyVoid);//I wont to execute a delay here, after the delay it will execute the the param/void like so... public static void MyVoid() {...
296 просмотров
schedule 05.09.2023

Почему java использует пустоту?
Я хорошо знаю, что ключевое слово void используется для указания в объявлении метода, что метод не возвращает никакого значения. Мой вопрос не о том, если использовать аналогию, о том, как пользоваться автомобилем, а о том, что находится под капотом....
908 просмотров
schedule 05.04.2023

Арифметическая операция с пустотой?
Я знаю, что следующее, если это возможно, было бы абсолютно плохой практикой, но я хочу знать, возможно ли это. Вопрос в следующем: возможно ли в C++ (при этом компилятор не выдает никаких предупреждений) выполнить бесполезную арифметическую...
269 просмотров
schedule 23.08.2022

не является ли пакет параметров без типа, который считается недействительным, незаконным?
gcc-4.8 принимает этот код, но разве это не неправильно, поскольку пакет параметров без типа эквивалентен void... , что является недопустимым? template <typename T, typename...
549 просмотров
schedule 27.01.2024

Как я могу использовать метод для изменения значения?
class Trial { static void main() { int i = 0; change(i); System.out.println(i); } static void change(int n) { n = n + 2; } } Вывод, который я получаю - 0 Вывод, который я хочу - 2 Пожалуйста, помогите мне изменить мой код.
90 просмотров
schedule 26.04.2023