【发布时间】:2015-04-15 11:54:53
【问题描述】:
我正在使用开放框架。这是基于 C++ 的。
我有以下代码:
guiBaseObject *item = panel.addSlider("motor_speed", 0, 0, 100);
我无法理解为什么会收到以下错误。
/Users/CREATER/Documents/of_v0.8.4_osx_release/apps/myApps/MapamokStepper/src/MotorControl.cpp:38:20: Cannot initialize a variable of type 'guiBaseObject *' with an rvalue of type 'void'
【问题讨论】:
-
addSlider可能会返回void,因此您不能从中返回guiBaseObject*。 -
addSlider()的返回类型是什么? -
我在他们的文档中没有看到
addSlider,但我认为它会返回void。
标签: c++ initialization void openframeworks rvalue