[c++] 문자열 비교하는 방법
#include <iostream>
#include <string>
using namespace std;

int main() {
    string str1 = "hello";
    string str2 = "world";

    if (str1 == str2) {
        cout << "두 문자열은 같습니다.";
    } else {
        cout << "두 문자열은 다릅니다.";
    }

    return 0;
}

또 다른 방법으로는 compare 함수를 사용하여 두 문자열을 비교하는 것입니다. compare 함수는 두 문자열이 동일한 경우 0을 반환하고, 첫 번째 문자열이 두 번째 문자열보다 작은 경우 음수를 반환하며, 첫 번째 문자열이 두 번째 문자열보다 큰 경우 양수를 반환합니다. 아래는 compare 함수를 사용한 예제 코드입니다.

#include <iostream>
#include <string>
using namespace std;

int main() {
    string str1 = "hello";
    string str2 = "world";

    if (str1.compare(str2) == 0) {
        cout << "두 문자열은 같습니다.";
    } else {
        cout << "두 문자열은 다릅니다.";
    }

    return 0;
}

따라서, C++에서는 == 연산자를 사용하거나 compare 함수를 사용하여 문자열을 비교할 수 있습니다.