我有一个字符串对象的引用,我该如何从中获取数据。这是我的示例:
string key = "key1";
gpointer somepointer;
GHashTable* myTable;
g_hash_table_insert(myTable,&key1,somepointer);
GList *keysList = g_hash_table_get_keys(myTable);// here i got keys previously set
keysList = g_list_first(keysList);
string recentKey = (keysList->data);
数据是指字符串的引用。我如何从参考中检索数据
最佳答案
如果keysList->data
是gpointer
(void*
),我想有些像
需要以下内容:
string recentKey = *(string*)keysList->data;
希望这可以帮助
关于c++ - 通过引用获取内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6183062/