Ubuntu/Qt

Qt TextFile Load

하루나비꿀 2018. 11. 21. 14:35

필요 헤더파일

#include <QFile>

세부코드


QString filename = "파일경로"; //ex) "./Text.txt" or "/home/MyUbuntu/Text.txt"
QFile txtFile(filename);
if(!txtFile.open(QFile::ReadOnly | QFile::Text){
qDebug()<<"Open Fail";
}
else
{
qDebug()<<"Open Success";
}
QTextStream s(&txtFile);
QString str = s.readLine();

만약 텍스트파일에있는 데이터를 불러와서 소켓통신에사용할 ip로 사용하려면

const std::string ipaddress = str.toStdString();