1

2 つの文字列を等価演算子で比較するのはどうですか。glibGNOMEライブラリでも見ました。2 つの文字列を==演算子で比較します。コードは次のとおりです。

/* Code from Singly Linked List - gslist.c*/


GSList*
g_slist_find (GSList        *list,
              gconstpointer  data)  // Here gconstpointer is `const void*`
{
  while (list)
    {
      if (list->data == data)    // What is compare here?
        break;
      list = list->next;
    }

  return list;
}

では、glib コードは機能しますか?

4

1 に答える 1