14得票6回答
公共静态void main()访问非静态变量

据说在静态方法中不能使用非静态变量。但是public static void main可以,为什么?

11得票3回答
奇怪的void使用方法

我一直在阅读一些C源代码,注意到了以下内容:void some_func (char *foo, struct bar *baz) { (void)foo; (void)baz; } 为什么这里使用 void?我知道在表达式前加上 (void) 明确表示该值被“丢弃”,但是有人...

16得票3回答
C++将字符串转换为void指针

我使用了一个库,其中包含一个回调函数,其中一个参数的类型是 void *。(我想让它可以发送任何类型的值。) 我需要传递一个字符串(std::string 或者 char[] 都可以)。 我该如何做?

9得票1回答
Haskell的Data.Void:undefined变成无限循环

我注意到 haskell Data.Void 模块中 Void 类型有一个奇怪的特点,我非常想知道为什么会是这样。在我的理解中,未定义应该是每种类型都存在的一个值。 undefined :: Type 预计会产出 *** Exception: Prelude.undefined 这...

30得票6回答
将int转换为void*或反之亦然意味着什么?

将整数值转换为 void* 或从内存角度相反转换意味着什么? 我的理解是,void* 是一个指向未指定长度的内存块的地址。 这似乎有点像比较苹果和橙子。int myval = 5; void* ptr = (void*)myval; printf("%d",(int)ptr); 我意识到应该提...

29得票2回答
在Kotlin中,Void返回类型是什么意思?

我尝试在Kotlin中创建无返回值的函数。我按照Java的写法用Kotlin语法编写了一个函数。fun hello(name: String): Void { println("Hello $name"); } 我遇到了一个错误 错误:在具有块体('{...}')的函数中需要 ...

10得票6回答
可以有一个占用0字节的C++类型吗?

我想声明一个C++变量,它不占用任何字节。它在一个联合体中,并且首先我将类型设置为 int[0]。我不知道这实际上是否为零字节(尽管 sizeof(int[0]) 为0)。我需要更好的方法来声明0字节类型,并希望能够将其 typedef 为 nullType 或 emptyType 等。由于变...

26得票3回答
返回一个void类型?

我不明白为什么这段代码可以编译通过而没有错误: #include <iostream> template <class T> struct Test { static constexpr T f() {return T();} }; int main()...

24得票3回答
“volatile void function( ... )”是什么,或者曾经是什么?

我看到了关于在函数中使用volatile关键字的问题:How many usage does "volatile" keyword have in C++ function, from grammar perspective?,但是那个问题中对于Case 1的内容没有清晰的...

16得票1回答
调用Flutter中的'onPressed/onTap'时出错,无法执行'Void'。

在onPressed/onTap中调用void时出现错误 我正试图在继承的Widget/State中调用setState 遵循这些指示 https://medium.com/flutter-community/widget-state-buildcontext-inheritedwidg...