小编sam*_*kpo的帖子

当我使用没有括号的函数时,为什么C++编译器没有抱怨?

我正在看一个朋友寄给我的一些代码,他说:"它编译,但不起作用".我看到他使用没有括号的函数,如下所示:

void foo(){
  cout<< "Hello world\n";
}

int main(){
  foo; //function without parentheses
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我说的第一个是"使用括号,你必须".然后我测试了那个代码 - 它确实编译了,但是当执行时不起作用(没有显示"Hello world").

那么,为什么要编译(编译器GCC 4.7完全没有警告),但不起作用?

c++ compilation parentheses

7
推荐指数
2
解决办法
3084
查看次数

使用lm-sensors获得温度

我做了一个应用程序与arduino板通信,显示我在LCD中发送的信息.问题是我想发送CPU临时值,我知道最好的是使用lm-sensors(我正在使用linux)但不知道如何,它没有任何示例,所以,有人知道如何使用它或我可以得到一个例子?

c c++

6
推荐指数
1
解决办法
3654
查看次数

标签 统计

c++ ×2

c ×1

compilation ×1

parentheses ×1