sách gpt4 ăn đã đi

Giới thiệu và sử dụng lớp chuỗi thư viện mẫu chuẩn C++

In lại Tác giả: qq735679552 Thời gian cập nhật: 28-09-2022 22:32:09 26 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài blog CFSDN này giới thiệu và sử dụng lớp chuỗi Thư viện mẫu chuẩn C++ và được tác giả sưu tầm và biên soạn. Nếu bạn quan tâm đến bài viết này thì nhớ like nhé.

giới thiệu.

Đối tượng chuỗi trong C++ thuộc một lớp và được tích hợp sẵn nhiều hàm thành viên thực tế, giúp thao tác dễ dàng, thuận tiện và trực quan hơn.

Không gian tên là std và tệp tiêu đề chứa nó là . Lưu ý: không phải .

Theo mã, bạn sẽ thấy chuỗi đó thực sự chỉ là một typedef của lớp mẫu basic_string.

Phân công.

?
1
2
3
4
5
//Phương pháp 1
chuỗi str1 = "woniu201" ;
//Phương pháp 2
char *p = "woniu201" ;
chuỗi str2 = p;

Đi qua.

?
1
2
3
4
5
6
7
8
9
10
11
//Phương pháp 1 sử dụng chỉ số dưới
( số nguyên i=0; i
{
inf ( "%c" , str1[i]);
}
//Phương pháp 2 sử dụng iterator
string::iterator nó;
(nó = str1. bắt đầu(); nó! = str1. kết thúc(); nó++)
{
inf ( "%c" , *Nó);
}

Tìm thấy.

?
1
2
3
4
chuỗi str5 = "woniu201" ;
số nguyên pos1 = str5.tìm( "N" , 0);   // Bắt đầu từ vị trí 0 để tìm vị trí của ký tự n trong chuỗi str5
số nguyên pos2 = str5.tìm( "niu" , 0);  // Bắt đầu từ vị trí 0 để tìm vị trí của chuỗi niu trong chuỗi str5
số nguyên pos3 = str5.tìm( "niu" , 0, 2); // Bắt đầu từ vị trí 0 để tìm vị trí của chuỗi gồm 2 ký tự đầu tiên của chuỗi niu trong str5

chặn.

?
1
2
chuỗi str3 = "woniu201" ;
chuỗi str4 = str3.substr(0,5); //Trả về chuỗi 5 ký tự bắt đầu từ chỉ số 0

khác.

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Nối chuỗi
chuỗi str6 = "woniu201" ;
chuỗi str7 = "hailuo201" ;
chuỗi str8 = str6 + str7;
//Đoán xem chúng có bằng nhau không
bool bRet1 = (chuỗi6 == chuỗi7); //Equal là đúng, ngược lại là sai
//Xác định xem chuỗi có trống không
bool bRet2 = str6.empty();
//chèn chuỗi
chuỗi str9 = str6.insert(0, str7); //Chèn chuỗi str7 vào vị trí 0 của chuỗi str6
// Trao đổi chuỗi
str6. hoán đổi(str7);
  //Xác định xem nó có được bao gồm hay không
  chuỗi::kích thước_kiểu idx = str6.tìm( "woniu" );
  nếu như (idx == chuỗi::npos)
  {
    đếm << "không tìm thấy" << kết thúc;
  }

Tóm tắt.

Trên đây là toàn bộ nội dung bài viết mong rằng nội dung bài viết có giá trị tham khảo và học tập nhất định cho quá trình học tập, làm việc của mọi người. Nếu bạn muốn biết thêm về nó, vui lòng xem các liên kết liên quan bên dưới.

Link gốc: https://blog.csdn.net/woniu211111/article/details/76152678.

Cuối cùng, bài viết giới thiệu và sử dụng lớp chuỗi Thư viện mẫu chuẩn C++ này kết thúc tại đây. Nếu bạn muốn biết thêm về phần giới thiệu và sử dụng lớp chuỗi Thư viện mẫu chuẩn C++, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục. bài viết, hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

26 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress