لدي متغير من نوع std::string ويحتوي على بعض الكلمات الإنجليزية كالتالي: std::string str = "HELLO, WORLD"; كيف يمكنني تحويل هذا النص إلى أحرف صغيرة Lower case؟ في لغات أخرى مثل JavaScript يمكنني أن أستخدم التابع toLower ولكن كيف أقوم بهذا الأمر في ++C؟