Share c++ 14

ngonineinch

New member
#C ++ 14 #C ++ #C ++ Lập trình #C ++ Hướng dẫn #C ++ Các tính năng ** C ++ 14: Hướng dẫn cho người mới bắt đầu **

C ++ 14 là phiên bản chính mới nhất của ngôn ngữ lập trình C ++.Nó được phát hành vào năm 2014 và giới thiệu một số tính năng và cải tiến mới so với các phiên bản trước.

Hướng dẫn này sẽ giới thiệu cho bạn những điều cơ bản của C ++ 14, bao gồm các tính năng mới của nó và cách sử dụng chúng.Chúng tôi sẽ bao gồm các chủ đề như:

* Loại dữ liệu
* Phát biểu và biểu thức
* Các câu lệnh điều khiển dòng chảy
* Chức năng
* Các lớp và đối tượng
* Mẫu
* Không gian tên
* Thư viện tiêu chuẩn

Vào cuối hướng dẫn này, bạn sẽ có một sự hiểu biết vững chắc về C ++ 14 và có thể viết các chương trình của riêng bạn.

## Loại dữ liệu

Các loại dữ liệu trong C ++ 14 giống như trong các phiên bản trước của ngôn ngữ.Chúng được chia thành hai loại: loại vô hướng và các loại hợp chất.

Các loại vô hướng là các loại dữ liệu đơn giản lưu trữ một giá trị duy nhất.Chúng bao gồm những điều sau:

*** Các loại số nguyên: ** Các số này lưu trữ các số, chẳng hạn như `int`,` long` và `ngắn`.
*** Các loại điểm nổi: ** Những số phân số lưu trữ này, chẳng hạn như `float` và` double`.
*** Các loại ký tự: ** Chúng lưu trữ một ký tự duy nhất, chẳng hạn như `char`.
*** Các loại boolean: ** Chúng lưu trữ một giá trị của `true` hoặc` false ', chẳng hạn như `bool`.

Các loại hỗn hợp là các loại dữ liệu lưu trữ nhiều giá trị.Chúng bao gồm những điều sau:

*** Mảng: ** Chúng lưu trữ một tập hợp các yếu tố cùng loại.
*** Cấu trúc: ** Chúng lưu trữ một bộ sưu tập các mục dữ liệu liên quan.
*** Các hiệp hội: ** Chúng lưu trữ một giá trị duy nhất từ một tập hợp các loại khác nhau.
*** liệt kê: ** Chúng lưu trữ một tập hợp các hằng số được đặt tên.

## Câu lệnh và biểu thức

Các câu lệnh là hướng dẫn bảo trình biên dịch làm điều gì đó.Chúng bao gồm những điều sau:

*** Các câu lệnh gán: ** Chúng gán một giá trị cho một biến.
*** Các câu lệnh luồng điều khiển: ** Những điều khiển này kiểm soát luồng thực thi chương trình.Chúng bao gồm `if`,` other`, `for`,` while` và `do-while`.
*** Các cuộc gọi chức năng: ** Những cuộc gọi này là một hàm để thực hiện một tác vụ cụ thể.
*** Trả về câu lệnh: ** Chúng trả về một giá trị từ một hàm.

Biểu thức là sự kết hợp của các toán tử và toán hạng đánh giá thành một giá trị duy nhất.Chúng bao gồm những điều sau:

*** Biểu thức số học: ** Những hoạt động số học này, chẳng hạn như cộng, trừ, nhân và chia.
*** Biểu thức logic: ** Những hoạt động logic này, chẳng hạn như và, hoặc, và không.
*** Biểu thức quan hệ: ** Các giá trị này so sánh và trả về giá trị boolean của `true` hoặc` false '.
*** Biểu thức bitwise: ** Những hoạt động bitwise này, chẳng hạn như và, hoặc, xor, và không.

## Báo cáo lưu lượng điều khiển

Kiểm soát các câu lệnh cho phép bạn kiểm soát luồng thực thi chương trình.Chúng bao gồm những điều sau:

*** Nếu các câu lệnh: ** Các thực thi mã này nếu một điều kiện nhất định được đáp ứng.
*** Các câu lệnh khác: ** Thực hiện một khối mã nếu điều kiện trong câu lệnh `if` không được đáp ứng.
*** Đối với các câu lệnh: ** Các thực hiện một khối mã một số lần được chỉ định.
*** Trong khi các câu lệnh: ** Chúng thực thi một khối mã miễn là đáp ứng một điều kiện nhất định.
*** DO-WHILE TUYÊN BỐ: ** Các thực hiện một khối mã một lần, sau đó tiếp tục thực thi nó miễn là một điều kiện nhất định được đáp ứng.

## Chức năng

Các chức năng là các khối mã có thể được gọi từ các phần khác của chương trình.Chúng cho phép bạn sử dụng lại mã và chia một chương trình thành các phần nhỏ hơn, dễ quản lý hơn.

Để xác định một hàm, bạn sử dụng từ khóa `function` theo sau là tên hàm, tham số chức năng và thân hàm.Các tham số hàm là các giá trị được truyền đến hàm khi được gọi.Cơ thể chức năng là mã được thực thi khi hàm được gọi.

Để gọi một hàm, bạn sử dụng tên chức năng theo sau là các đối số.Các đối số là các giá trị được truyền đến hàm khi nó được gọi.
=======================================
#C++14 #C++ #C++Programming #C++Tutorial #c++features **C++14: A Guide for Beginners**

C++14 is the latest major version of the C++ programming language. It was released in 2014 and introduced a number of new features and improvements over previous versions.

This guide will introduce you to the basics of C++14, including its new features and how to use them. We'll cover topics such as:

* Data types
* Statements and expressions
* Control flow statements
* Functions
* Classes and objects
* Templates
* Namespaces
* Standard library

By the end of this guide, you'll have a solid understanding of C++14 and be able to write your own programs.

## Data types

The data types in C++14 are the same as in previous versions of the language. They are divided into two categories: scalar types and compound types.

Scalar types are simple data types that store a single value. They include the following:

* **Integer types:** These store whole numbers, such as `int`, `long`, and `short`.
* **Floating-point types:** These store fractional numbers, such as `float` and `double`.
* **Character types:** These store a single character, such as `char`.
* **Boolean types:** These store a value of either `true` or `false`, such as `bool`.

Compound types are data types that store multiple values. They include the following:

* **Arrays:** These store a collection of elements of the same type.
* **Structures:** These store a collection of related data items.
* **Unions:** These store a single value from a set of different types.
* **Enumerations:** These store a set of named constants.

## Statements and expressions

Statements are instructions that tell the compiler to do something. They include the following:

* **Assignment statements:** These assign a value to a variable.
* **Control flow statements:** These control the flow of execution of a program. They include `if`, `else`, `for`, `while`, and `do-while` statements.
* **Function calls:** These call a function to perform a specific task.
* **Return statements:** These return a value from a function.

Expressions are combinations of operators and operands that evaluate to a single value. They include the following:

* **Arithmetic expressions:** These perform arithmetic operations, such as addition, subtraction, multiplication, and division.
* **Logical expressions:** These perform logical operations, such as AND, OR, and NOT.
* **Relational expressions:** These compare two values and return a Boolean value of either `true` or `false`.
* **Bitwise expressions:** These perform bitwise operations, such as AND, OR, XOR, and NOT.

## Control flow statements

Control flow statements allow you to control the flow of execution of a program. They include the following:

* **If statements:** These execute a block of code if a certain condition is met.
* **Else statements:** These execute a block of code if the condition in an `if` statement is not met.
* **For statements:** These execute a block of code a specified number of times.
* **While statements:** These execute a block of code as long as a certain condition is met.
* **Do-while statements:** These execute a block of code once, then continue to execute it as long as a certain condition is met.

## Functions

Functions are blocks of code that can be called from other parts of a program. They allow you to reuse code and to break a program into smaller, more manageable pieces.

To define a function, you use the `function` keyword followed by the function name, the function parameters, and the function body. The function parameters are the values that are passed to the function when it is called. The function body is the code that is executed when the function is called.

To call a function, you use the function name followed by the arguments. The arguments are the values that are passed to the function when it is called.
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top