- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
std::string s1;
std::string s2;
int ret = strcmp(s1.c_str(), s2.c_str()); //А здесь мы сравниваем строки
if (ret == 0)
{
....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+7
std::string s1;
std::string s2;
int ret = strcmp(s1.c_str(), s2.c_str()); //А здесь мы сравниваем строки
if (ret == 0)
{
....
}
pathfinder 19.08.2009 12:10 # 0
if(s1==s2) // И все !!! Это будет работать быстрее и понятнее
guest 20.08.2009 14:26 # 0
inkanus-gray 04.06.2016 13:05 # 0
А вообще да, сишные строки не нужны.