이 코드를 컴파일하려고하지만 어떤 이유로 든 작동하지 않습니다. 누군가 나를 도울 수 있습니까? 내가 제대로) 나 strlen을 (사용하는 방법을 알고 싶어strlen()을 사용할 때 '이 범위에서 선언되지 않음'
#include<iostream>
using namespace std;
int main()
{
char buffer[80];
cout << "Enter a string:";
cin >> buffer;
cout << strlen(buffer);
return 0;
}
내가 cin.getline (버퍼, 80)를 사용하여 시도했다; 하지만 같은 컴파일 오류 문제가 발생합니다. 당신이 다른 방법 string.h
포함 할 수와 반대로이 글로벌 네임 스페이스에 strlen
을 둘 것입니다
#include <cstring>
:
내 컴파일러는 오류 당신은 strlen
에 대한 cstring
헤더를 포함하기 위해 필요한이
error: strlen was not declared in this scope
무엇이 오류입니까? – Borgleader
내 컴파일러가 말한다 : 오류 : âstrlenâ이 범위에서 선언되지 않았다 – Person
무엇이 코드에 문제가 있습니까 ?? – dayitv89