Hàm chuyển đổi xâu kí tự hoa sang xâu kí tự thường trong C++?

Trong C++ thi minh su dung ham gi de chuyen doi xau ki tu tu chu hoa sang chu thuong

Không có hàm chuyển đơn giản, chỉ có hàm tolower để chuyển từng kí tự một.

Bạn thử xem:

http://blog.fourthwoods.com/2013/12/10/convert-c-string-to-lower-case-or-upper-case/

1 Like
std::transform(begin(s), end(s), begin(s), [](unsigned char c){
    return tolower(c);
});

đắng lòng vì quá dài

2 Likes

Dùng ASCII code để chuyển từng kí tự.

HÀM tolower trong ctype header, thao tác từng kí tự

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?