Come ha fatto la funzione gets nello standard? [chiuso]

-2

Sappiamo tutti i pericoli di gets .

È anche in uscita in C11.

Questo mi fa meravigliare: come è mai entrato nello standard per cominciare? Non erano i problemi con esso ovvio al momento della standardizzazione?

    
posta Pablo Almeida 26.11.2015 - 05:36
fonte

1 risposta

5

gets è stato inventato in un momento in cui milioni di hacker non autorizzati tentavano di rubare i tuoi dati finanziari via Internet. Non c'era internet di cui parlare. Le persone non hanno messo le loro vite personali sui computer. Si supponeva che solo specialisti altamente pagati avessero accesso ai computer digitali a tutti .

In breve, il compromesso sulla contromisura della minaccia era completamente diverso nel 1972 - così diverso che oggi ciò che sembra un'incredibile supervisione era più una scelta pragmatica affrettata, ma in definitiva priva di conseguenze, che lasciava fuori il controllo degli errori.

    
risposta data 26.11.2015 - 08:24
fonte

Leggi altre domande sui tag