Obsługa błędów C++

Obsługa błędów C++
DE
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 10 lat
  • Postów:5
0

Jak obsłużyć błędy w takiej funkcji:

Kopiuj
 
void GetPrinterList()
{
    FILE *getPrinterListFile;
    
    if(!(getPrinterListFile = popen("lpstat -a", "r"))){
    }
    
    while(fgets(buff, sizeof(buff), getPrinterListFile)!=NULL){
        std::string printer(buff);
        printerList = printer.substr(0, printer.find(" accepting"));
        FBLOG_INFO("GetPrinterList", "Printer List: " << printerList);
    }
    pclose(getPrinterListFile);
}
patryj1083
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 6 lat
  • Postów:102
0

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.