Learning Blockchain with EOS and C++ - A Brief Introduction to C++ - 10 The Name Constructor

eos_spinning_logo.gif

Repository


https://github.com/EOSIO/eos

What Will I Learn?


You will learn what the name constructor is and does in the context of EOSIO smart contract development.

Requirements

A C++ compiler
Access to the EOSIO github repo linked in this post

Required Knowledge


Some basic knowledge of programming
Some understanding of C++ (see previous videos in the course for this)
A fair understanding of development and Imperative or Object Oriented Programming

Resources for EOSIO and this Project:

EOSIO Block.One Developer Documentation: https://developers.eos.io/
EOSIO Community Documentation: https://www.eosdocs.io/
EOSIO repository: https://github.com/EOSIO/eos

Sources:

EOSIO Logo: https://eos.io/

Difficulty

Intermediate

Description

Outline and Overview

In this video we deep dive on the behavior of the name constructor used extensively in EOSIO smart contract development. This constructor is used to convert a uint64_t to an eosio name type which can be used in various eosio supported methods, to include eosio::print, but what does that really mean for you as a developer?

Video Tutorial


Curriculum


A Brief Introduction to C++
A Brief Introduction to Blockchain
Smart Contract Development with EOSIO
The EOSIO dApp ecosystem

Proof of Work Done


https://github.com/sjkelleyjr/Learning-Blockchain-with-EOSIO

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center