ما هي الطريقة الصحيحة لمقارنة عنصرا من الأمراض المنقولة جنسيا :: سلسلة مع حرف؟
سؤال
وأنا لست من ذوي الخبرة جدا C ++ مبرمج، وأحصل على تحذير عندما أفعل ما يلي:
if (myString[i] != 'x')
{
}
ما هي الطريقة المناسبة لمقارنة هذه؟
وشكرا لمساعدتكم!
المحلول
وإمكانية 1: كثافة العمليات التي تحدد عنصر في مجموعة لا ينبغي أن يكون أكبر من كثافة العمليات العادية.
وإمكانية 2:
إذا myString هو من نوع الأمراض المنقولة جنسيا :: wstring المقارنة المناسبة هو myString[i] != L'x'
(تاي popester!)
لا تنتمي إلى StackOverflow