int main(int argc, char** argv) { std::string fileTestData(argv[1]); std::string fileTestResult(argv[2]); std::string fileTestWrite(argv[3]); // Recibo por parametro tres archivos // El primero del cual leo los datos a evaluar // El segundo en el cual evaluo si los resultados fueron correctos // El tercero donde puedo escribir datos (tiempos) evaluarTests(fileTestData, fileTestResult, fileTestWrite); return 0; }
void HotWaterSupplyDialog::loadTestData() { QFile fileTestData("./Data/TestForHotWaterSupply.txt"); QTextStream streamTestData(&fileTestData); if (!fileTestData.open(QIODevice::ReadOnly | QIODevice::Text)) return; //Загрузка данных из файла for (unsigned int i = 0; i < NUMBER_OF_HOURS; i++) for (unsigned int j = 0; j < NUMBER_OF_DAYS; j++) { double tempData; streamTestData >> tempData; QTableWidgetItem *tempItem = hotWaterSupplyTable->takeItem(i + ROW_OFFSET, j + COLUMN_OFFSET); tempItem->setText(QString::number(tempData)); hotWaterSupplyTable->setItem(i + ROW_OFFSET, j + COLUMN_OFFSET, tempItem); } fileTestData.close(); }