POST

This page listing for the collection posts.

RUST by Example

Rust by Example : 4. Variable Bindings

2 minute read

Rust provides type safety via static typing. Variable bindings can be type annotated when declared. However, in most cases, the compiler will be able to in...

Back to top ↑

VS Code

Dev Setting - Settings Sync

1 minute read

I have a trouble cuz the development settings at home and at work are different. It’s so inconvenient. So I’m trying to use syncing up settings(vscode plugin...

Back to top ↑

Github Pages

Back to top ↑

Algorithm

Data Structure - LIST

1 minute read

Also known as linked list The linked list is a data space in which data can be added and deleted whenever necessary, without a space of a fixed size. ...

Back to top ↑

RUST

RUST : How To call RUST function from C

4 minute read

How to call RUST function from C I make programs mainly using C or C++ language. Recently I’m studying Rust. So I wanna interact to C and Rust. I want to li...

RUST : How to check null value in rust

1 minute read

How to check null value in rust A question arose When i linking C language with rust language. That’s how to check null value in rust? Rust has Option<T&...

Back to top ↑

RUST Language

RUST : 0. Overview

less than 1 minute read

I will post a summary of RUST Plz follow the below link. Thx :D

RUST : 3. Common Programming Concepts

7 minute read

Variables and Mutability Default variables are immutable. If you want mutable variable, can make them mutable by adding mut in front of the variable name. fn...

RUST : 4. Understanding Ownership

28 minute read

Ownership is Rust’s most unique feature, and it enables Rust to make memory safety guarantees without needing a garbage collector.

RUST : 6. Enums and Pattern Matching

22 minute read

Enums allow you to define a type by enumerating its possible variants. Next, we’ll explore a particularly useful enum, called Option, which expresses that a...

RUST : 8. Common Collections

33 minute read

Rust’s standard library includes a number of very useful data structures called collections. Most other data types represent one specific value, but collecti...

RUST : 9. Error Handling

35 minute read

Rust’s commitment to reliability extends to error handling. Errors are a fact of life in software, so Rust has a number of features for handling situations i...

RUST : 11. Writing Automated Tests

40 minute read

In his 1972 essay “The Humble Programmer,” Edsger W. Dijkstra said that “Program testing can be a very effective way to show the presence of bugs, but it is...

RUST : 15. Smart Pointers

68 minute read

Smart Pointers A pointer is a general concept for a variable that contains an address in memory. This address refers to, or “points at,” some other data. T...

RUST : 16. Fearless Concurrency

39 minute read

Fearless Concurrency Handling concurrent programming safely and efficiently is another of Rust’s major goals. Concurrent programming, where different parts ...

RUST : 18. Patterns and Matching

38 minute read

Patterns and Matching Patterns are a special syntax in Rust for matching against the structure of types, both complex and simple. Using patterns in conjunct...

RUST : 19. Advanced Features

71 minute read

Advanced Features By now, you’ve learned the most commonly used parts of the Rust programming language. Before we do one more project in Chapter 20, we’ll l...

Back to top ↑

Article

Back to top ↑

Open Source

Back to top ↑