C++에서 파일 확장자 가져오기
파일 확장자는 파일에 보관된 데이터에 대한 정보가 포함된 파일 이름의 마지막 부분을 나타냅니다.
C++에서는 C++ 코드를 포함하는 파일에 .cpp
또는 .cxx
확장자를 사용할 수 있습니다. 그러나 디렉토리당 하나의 확장만 사용하는 것이 권장되므로 하나를 선택하여 프로젝트 전체에서 사용하는 것이 가장 좋습니다.
C++ 파일의 다음으로 가장 일반적인 확장자는 .h
및 .hh
로, 함수, 클래스, 변수 및 프로젝트의 다른 부분에서 사용할 수 있는 프로그램의 기타 기능에 대한 정보를 포함하는 헤더 파일입니다. 다른 헤더 파일 또는 소스 코드 파일과 같은.
이 문서에서는 C++의 문자열에서 파일 확장자를 가져오는 단계에 대해 설명합니다. 의 시작하자.
C++의 문자열에서 파일 확장자 가져오기
다음은 C++를 사용하여 파일 확장자를 얻기 위해 수행할 수 있는 단계입니다.
-
첫 번째 단계는 사용할 함수가 포함된 헤더 파일을 포함하는 것입니다.
-
두 번째 단계는 원하는 파일 유형 확장자를 보유할 변수를 선언하는 것입니다. 이 변수를
extension
이라고 부를 수 있습니다. -
세 번째 단계는 함수를 호출하고 반환 값(확장자)을 변수
extension
에 할당하는 것입니다. -
마지막으로 변수
extension
과 비교하여 문자열이 원하는 파일 유형과 일치하는지 확인할 수 있습니다. 일치하면 파일 형식을 찾은 것입니다!
위에서 언급한 개념을 더 잘 이해하기 위해 예를 들어 보겠습니다.
#include <iostream>
using namespace std;
int main() {
string x = "write the name of your file here.cx";
if (x.substr(x.find_last_of("*******") + 2) == "cx") {
// Here we are finding the file
cout << "Done";
} else {
cout << "Not done";
}
}
위에서 언급한 코드의 작동을 확인하려면 여기를 클릭하십시오.
Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.
Facebook