Come posso implementare il seguente (pseudocodice Python) in C ++?
if argv[1].startswith('--foo='):
foo_value = int(argv[1][len('--foo='):])
(Ad esempio, se lo argv[1]
è --foo=98
, allora lo foo_value
è 98
.)
Aggiornamento: sono riluttante a esaminare Boost, poiché sto solo cercando di apportare una piccola modifica a un semplice piccolo strumento da riga di comando (preferirei non dover imparare a collegarmi e utilizzare Boost per un minore modificare).