软件工具 SofTool.CN 本次搜索耗时 0.096 秒,为您找到 919 个相关结果.
  • 18_Libglade和GtkBuilder的区别使用

    2481 2021-04-29 《GTK系列教程》
    前面给大家提过,用windows版本glade可以 2 种格式的glade: Libglade ( gtk2.12前的版本 ), GtkBuilder( 新版的,现在用的是这个版本 )。格式不一样,最终使用的库函数不一样。 如图: 1)glade画UI,注意保存为Libglade格式,如下图: c代码如下: #include <glad...
  • 创建输出文件

    2473 2021-05-05 《Autoconf 中文手册》
    宏: AC_OUTPUT ([file… [, extra-cmds [, init-cmds]]]) 参数file... 参数extra-cmds 参数init-cmds 宏: AC_OUTPUT_COMMANDS (extra-cmds [, init-cmds]) 宏: AC_PROG_MAKE_SET 每个Autoconf生成的c...
  • 10.10_区块链的组装与选择

    10.10.1 区块链分叉 ​比特币去中心化的共识机制的最后一步是将区块集合至有最大工作量证明的链中。一旦一个节点验证了一个新的区块, 它将尝试将新的区块连接到到现存的区块链,将它们组装起来。 节点维护三种区块:第一种是连接到主链上的,第二种是从主链上产生分支的(备用链),最后一种是在已知链中没有 找到已知父区块的。在验证过程中,一旦发现有不符合标准的...
  • C 头文件

    2465 2021-01-21 《C 语言》
    引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。 在程序中要使用头文件,需要使用 C 预处理指令 #include 来引用它。前面我们已经看过 stdio.h 头文件,它是编译器自带的...
  • Go 接口

    2465 2020-12-26 《Go 语言》
    思想: duck typing - 鸭子类型:当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。意思就是说:研究一个东西究竟是不是鸭子,取决于它能不能满足鸭子的工作。 接口: go通过接口实现了类型安全的鸭子类型,同时又避免了OOP编程中的继承,我们来学习下go的接口(interface)。go的接口是一种抽象的...
  • 14_简单版计算器

    2464 2021-04-29 《GTK系列教程》
    完整代码如下: 接下来我们做一个简单版的计算器。1)获取按钮上的内容。2)如果获取的内容是“ c ”,则代表进行退格操作,相当于删去最后一个字符。3)如果获取的内容不是“ c ”,则把每一次获取的内容连接起来,如:第一次按了 “ 1 ”, 第二次按了 “ + ”, 第三次按了 “ 1 ”, 连起来则变为 “1+1”。4)如果获取的内容是“ = ”,则需要...
  • 9.4_区块标识符

    9.4 区块标识符:区块头哈希值和区块高度 区块主标识符是它的加密哈希值,一个通过SHA256算法对区块头进行二次哈希计算而得到的数字指纹。产生的32字节哈希值被称为区块哈希值,但是更准确的名称是:区块头哈希值,因为只有区块头被用于计算。例 如:000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b...
  • 2.3_交易的构建

    2.3.1 获取正确的输入 2.3.2 创建交易输出 2.3.3 将交易加入到总账簿 2.3.3.1 交易的传送 2.3.3.2 如何传播 2.3.3.3 Bob的视角 Alice的钱包应用知道如何选取合适的输入匹配Alice所创建的交易金额。Alice只需要指定目标地址和金额,其余的细节钱包应用会在后台自动完成。很重要的一点是,钱包应用甚至可...
  • 10.9_校验新区块

    ​比特币共识机制的第三步是通过网络中的每个节点独立校验每个新区块。当新区块在网络中传播时,每一个节点在将它转发到其节点之前,会进行一系列的测试去验证它。这确保了只有有效的区块会在网络中传播。独立校验还确保了诚实 的矿工生成的区块可以被纳入到区块链中,从而获得奖励。行为不诚实的矿工所产生的区块将被拒绝,这不但使他们失 去了奖励,而且也浪费了本来可以去寻找工作...
  • 编辑 Hello World

    2430 2021-04-25 《GTK+ 2.0 中文教程》
    好,现在来写一个只有一个按钮构件的程序,这是一个标准的 GTK Hello World: /*函数名: helloworld.c */ #include <gtk/gtk.h> /* 这是一个回调函数。data 参数在本示例中被忽略。 * 后面有更多的回调函数示例。*/ void hello ( GtkWidget *widget, ...