-1
아래 전화 번호는 getItem()
입니까?어떻게 getItem을 호출합니까?
template <typename item_t>
item_t getItem(const char* table_name, const int index) const {
const char api_name[] = "getItem";
typedef std::tuple<item_t> return_type;
auto params = std::make_tuple(table_name, index);
auto result = lua_.pcall<return_type>(api_name, params);
return std::get<0>(result);
}
이 작동하지 않습니다 여기에
auto item = q.getItem("all_trades", 0);
전체 소스 코드입니다
https://github.com/elelel/qluacpp
"는 작동하지"정의합니다. 무슨 일이야? – emlai
반환 형식이 도출되지 않고, 명시 적 형식 매개 변수를 전달해야합니다'자동 고해상도 =의 getItem (..' 또는 '자동 고해상도의 getItem (...' –
제대로'pcall' 전화를 왜 혼란 스러워요, 'getItem'이 아니라, 어떻게 같은 상황인지 알 수 있습니다. – chris