01/10/2018, 14:43

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

HK boy viết 16:58 ngày 01/10/2018

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/

viết 16:52 ngày 01/10/2018
std::transform(begin(s), end(s), begin(s), [](unsigned char c){
    return tolower(c);
});

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

Xuân Ngọc viết 16:47 ngày 01/10/2018

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

Jacaré Junior viết 16:55 ngày 01/10/2018

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

Bài liên quan
0