lamtruongfighting
New member
## Cách getline trong C ++
** 1.GetLine () là gì? **
Hàm `getline ()` trong C ++ được sử dụng để đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn (stdin).Nó trả về một chuỗi chứa dòng đã được đọc hoặc một chuỗi trống nếu đạt được phần cuối của tệp.
** 2.Cú pháp **
Cú pháp của hàm `getline ()` như sau:
`` `C ++
Chuỗi getLine (istream & stream, char delimiter = '\ n');
`` `
Trong đó `stream` là luồng đầu vào để đọc dòng và` delimiter` là ký tự đánh dấu phần cuối của dòng.Nếu `delimiter` không được chỉ định, giá trị mặc định của` \ n` (ký tự mới) được sử dụng.
** 3.Ví dụ**
Mã sau đây cho thấy cách sử dụng hàm `getline ()` để đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn:
`` `C ++
#include <Istream>
sử dụng không gian tên STD;
int main () {
// Tạo một chuỗi để lưu trữ dòng văn bản.
chuỗi chuỗi;
// Đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn.
getline (cin, dòng);
// In dòng văn bản vào bảng điều khiển.
cout << line << endl;
trả lại 0;
}
`` `
Khi mã này được chạy, đầu ra sau được hiển thị:
`` `
Chào thế giới!
`` `
**4.Thẩm quyền giải quyết**
* [C ++ getLine () hàm] (https://www.cplusplus.com/reference/istream/getline/)
## hashtags
* #C ++
* #Đầu vào
* #Đường kẻ
* #sợi dây
* #chữ
=======================================
## How to getline in C++
**1. What is getline()?**
The `getline()` function in C++ is used to read a line of text from the standard input stream (stdin). It returns a string containing the line that was read, or an empty string if the end of the file was reached.
**2. Syntax**
The syntax of the `getline()` function is as follows:
```c++
string getline(istream& stream, char delimiter = '\n');
```
where `stream` is the input stream from which to read the line, and `delimiter` is the character that marks the end of the line. If `delimiter` is not specified, the default value of `\n` (newline character) is used.
**3. Example**
The following code shows how to use the `getline()` function to read a line of text from the standard input stream:
```c++
#include <iostream>
using namespace std;
int main() {
// Create a string to store the line of text.
string line;
// Read a line of text from the standard input stream.
getline(cin, line);
// Print the line of text to the console.
cout << line << endl;
return 0;
}
```
When this code is run, the following output is displayed:
```
Hello world!
```
**4. Reference**
* [C++ getline() function](https://www.cplusplus.com/reference/istream/getline/)
## Hashtags
* #C++
* #input
* #Line
* #String
* #Text
** 1.GetLine () là gì? **
Hàm `getline ()` trong C ++ được sử dụng để đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn (stdin).Nó trả về một chuỗi chứa dòng đã được đọc hoặc một chuỗi trống nếu đạt được phần cuối của tệp.
** 2.Cú pháp **
Cú pháp của hàm `getline ()` như sau:
`` `C ++
Chuỗi getLine (istream & stream, char delimiter = '\ n');
`` `
Trong đó `stream` là luồng đầu vào để đọc dòng và` delimiter` là ký tự đánh dấu phần cuối của dòng.Nếu `delimiter` không được chỉ định, giá trị mặc định của` \ n` (ký tự mới) được sử dụng.
** 3.Ví dụ**
Mã sau đây cho thấy cách sử dụng hàm `getline ()` để đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn:
`` `C ++
#include <Istream>
sử dụng không gian tên STD;
int main () {
// Tạo một chuỗi để lưu trữ dòng văn bản.
chuỗi chuỗi;
// Đọc một dòng văn bản từ luồng đầu vào tiêu chuẩn.
getline (cin, dòng);
// In dòng văn bản vào bảng điều khiển.
cout << line << endl;
trả lại 0;
}
`` `
Khi mã này được chạy, đầu ra sau được hiển thị:
`` `
Chào thế giới!
`` `
**4.Thẩm quyền giải quyết**
* [C ++ getLine () hàm] (https://www.cplusplus.com/reference/istream/getline/)
## hashtags
* #C ++
* #Đầu vào
* #Đường kẻ
* #sợi dây
* #chữ
=======================================
## How to getline in C++
**1. What is getline()?**
The `getline()` function in C++ is used to read a line of text from the standard input stream (stdin). It returns a string containing the line that was read, or an empty string if the end of the file was reached.
**2. Syntax**
The syntax of the `getline()` function is as follows:
```c++
string getline(istream& stream, char delimiter = '\n');
```
where `stream` is the input stream from which to read the line, and `delimiter` is the character that marks the end of the line. If `delimiter` is not specified, the default value of `\n` (newline character) is used.
**3. Example**
The following code shows how to use the `getline()` function to read a line of text from the standard input stream:
```c++
#include <iostream>
using namespace std;
int main() {
// Create a string to store the line of text.
string line;
// Read a line of text from the standard input stream.
getline(cin, line);
// Print the line of text to the console.
cout << line << endl;
return 0;
}
```
When this code is run, the following output is displayed:
```
Hello world!
```
**4. Reference**
* [C++ getline() function](https://www.cplusplus.com/reference/istream/getline/)
## Hashtags
* #C++
* #input
* #Line
* #String
* #Text