Spesso puoi vedere risposte come "Evita di usare librerie C nel tuo codice C ++" o "Questo può essere riscritto usando STD / Boost in puro C ++".
Capisco che C ++ produca un codice più gestibile e abbia molti vantaggi, ma in realtà è un problema usare le librerie C quando le prestazioni sono prioritarie? Intendo scrivere in ciò che a volte viene chiamato C-with-classes.
Ho sviluppato un parser di file di testo con entrambe le versioni C e C ++ e il C uno è stato notevolmente più veloce.
Quello che mi piacerebbe sapere è se l'uso delle librerie C in C ++ ha degli svantaggi nascosti oltre a quelli ovvi come rendere il codice meno gestibile.