Mistři v programování na #hovnokod

C/C++ #4627

Kolega napísal 3 nekonečné cykly pod semafórom. Vraj mu to ale fungovalo :)

mutex.lock();
std::string text = "";

while(true){
    do{
        for(char c; c = fgetc(file); text+=c);
    } while(c != '\n');

    if(text != "")
        break;
}

mutex.unlock();

Anonymous,