如何添加数据到GQueue队列

glib库中供给了GQueue的队列功能,该队列是双端队列,撑持在队列两头进行添加和删除,是以,本文将申明若何将数据添加到CQueue队列。

东西/原料

  • glib

方式/步调

  1. 1

    起首实现输出CQueue队列中的所稀有据的函数

  2. 2

    建立队列,挪用g_queue_push_head将元素添加到队列的头部

  3. 3

    运行程序输出的成果如下图所示,可以看到最后输入的元素是添加到队列的头部

  4. 4

    挪用函数g_queuek_push_tail可以将元素添加到队列的从头至尾部

  5. 5

    运行程序后,可以看到最后添加的元素就是添加到队列的从头至尾部

  6. 6

    可以经由过程g_queue_get_length获取当前队列中的元素个数

  7. 7

    编译程序,运行程序当作功之后,输出的信息表白当前队列有4个元素

注重事项

  • 喜好经验接待点赞投票!
  • 经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
  • 发表于 2019-05-20 23:09
  • 阅读 ( 1041 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具