QtはARGV [1]のパラメータは、ゴミ問題に渡さ

プログラムのパラメータが渡されました

プログラムに渡されるパラメータとしてファイルパスがファイルパスは、中国が含まれている場合は、中国の解決さは、出てこないfromLocal8Bitメソッドを使用して、様々な方法を試してみてください。

    char* fileDp = argv[1];
	QString filePath = QString::fromLocal8Bit(fileDp);
	QFile fileInfo(filePath);
	qDebug() << fileInfo.fileName;

qfileにより方法QTはファイル名に直接アクセスする方法が提供され、filePathには、現在のファイルへのパスです。

彼は192元記事に公開 ウォン称賛27 ビューに10万+を

おすすめ

転載: blog.csdn.net/lovely_girl1126/article/details/103879558