我有一个字符串对象的引用,我该如何从中获取数据。这是我的示例:

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->datagpointervoid*),我想有些像
需要以下内容:

string recentKey = *(string*)keysList->data;


希望这可以帮助

关于c++ - 通过引用获取内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6183062/

10-11 22:48