在 C++ 中获取文件扩展名
文件扩展名是指文件名的最后部分,其中包含有关文件中保存的数据的信息。
在 C++ 中,我们可以对包含 C++ 代码的文件使用 .cpp 或 .cxx 扩展名。 但是,建议每个目录仅使用一个扩展名,因此最好选择一个扩展名并在整个项目中坚持使用。
C++ 文件的下一个最常见的扩展名是 .h 和 .hh,它们是头文件,包含有关函数、类、变量和程序的其他功能的信息,这些信息可以被项目的其他部分使用,例如其他头文件 文件或源代码文件。
本文将讨论在 C++ 中从字符串获取文件扩展名的步骤。 让我们开始。
从 C++ 中的字符串获取文件扩展名
以下是我们使用 C++ 获取文件扩展名的步骤:
- 第一步是包含包含我们需要使用的函数的头文件。
- 第二步是声明一个变量来保存我们想要的文件类型扩展名。 我们可以称这个变量为扩展。
- 第三步是调用该函数并将其返回值(扩展名)分配给我们的变量扩展名。
- 最后,我们可以通过将字符串与变量扩展名进行比较来检查字符串是否与所需的文件类型匹配。 如果它们匹配,那么您就找到了您的文件类型!
我们讨论一个例子来更好地理解上面提到的概念。
#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";
}
}
相关文章
Arduino 复位
发布时间:2024/03/13 浏览次数:315 分类:C++
-
可以通过使用复位按钮,Softwarereset 库和 Adafruit SleepyDog 库来复位 Arduino。
Arduino 的字符转换为整型
发布时间:2024/03/13 浏览次数:181 分类:C++
-
可以使用简单的方法 toInt()函数和 Serial.parseInt()函数将 char 转换为 int。
Arduino 串口打印多个变量
发布时间:2024/03/13 浏览次数:381 分类:C++
-
可以使用 Serial.print()和 Serial.println()函数在串口监视器上显示变量值。