C++简单程序入门

C++简单程序入门. 以最简单的示例代码,为你拆解其脉络结构。上手C++对你来说,那不是难事。

Read More

零基础体验EOS入门合约开发

本教程主要面向初阶开发人员,目的在于带领大家以最简单的示例合约,通过简单但不失完整的流程,体验整个合约的编译、发布与调用过程,从而让大家从直观角度有个清晰的概念认识。

Read More

巧用HistoryApiAction实现对链数据的存储与查询

在开发EOS DApp智能合约时,我们都知道可以使用`multi\\_index\_`来对合约数据的存储与查询,但合约的存储是需要消耗一定的资源的,而且随着用户的增长往往会导业务数据会越来越大,从而导致合约需要更多的资源来支撑其数据增长。那么是否有一种更好的方式来降低某些场景的资源消耗呢?那么,今天将为你分享一种数据存储方案: 借用EOS链提供的`history_api_action\_`插件、`内部合约Action调用`来完成对业务数据的存储与查询。HackDApp愿与你分享!

Read More

使用EOS.js发布EOS智能合约

之前我们曾经介绍过如何使用EOS的系统命令(cleos set contract)发布智能合约,那么今天将分享另外一种方式:使用eosjs-sdk发布合约。在此基础上,可以通过配置package.json脚本以及IDE快捷链,可以快速提升DApp开发效率。HackDApp愿与你分享!

Read More

剖析EOS合约编译ABI文件

每个EOS合约开发者肯定都知道ABI文件,但却不一定都知道ABI内部属性是什么,具体作用。本文hackdapp将带你一探ABI究竟。HackDApp愿与你分享!

Read More

重塑思维:自律 VS 习惯

本周最大的收获就是:搞清楚自律与习惯间的转换逻辑。明白靠自律去约束自己只能不断内耗意志力,相反如果通过打造系统逻辑,形成习惯便可从根本上提高效率。因为本身习惯不消耗意志力而是一种肌肉反应能力。HackDApp愿与你分享!

Read More

C++基础语法(EOS完全开发指南)

Author: zhangliang | WeChat: rushking2009 | Mail: zhangliang@cldy.org

/* filename: myapp.cpp
date: 2019-01-28 3:06 PM
auth: zhangliang<zhangliang@cldy.org> */

#include <iostream> //定义头文件
#include <stdlib.h>

int main()
{
using namespace std; //命令空间, 简化后续变量或方法调用。e.g. std::string 等同于 string

string msg = "hi, my first dapp"; //定义变量

cout << msg <<endl; //打印字符串
}

//tryit: http://tpcg.io/Tulum1

以上代码便是C++最简单可运行的最小示例。基本包含了在程序结构中所必须的一些语言特性。

根据上述程序结构,我们可以大致将它拆分成五部分内容:

Read More