Problema con la funzione "void grep"! La sapete fare?

di Anonimizzato17752 il
13 risposte
La funzione C++ è questa:
void grep(istream is, char* str, ostream os)
che stampa sulle stream os tutte le linee dello stream is che contengono la stringa str.

GRAZIE!

13 Risposte

  • E quindi? Vuoi che facciamo il tuo esercizio o vuoi fare una domanda?
  • @oregon sei sempre il solito.

    Il titolo del thread chiede: Lo sapete fare?

    Limitati a rispondere: sì lo sappiamo fare!

    Easy!
  • Edit: un equivoco
  • Non penso volessi alimentare alcunché! Lungi da me farmi i fatti di nessuno, men che mai i tuoi.

    Ciò detto e visto che non c'è senso dell'umor saluto ed esco da questo thread.
  • Chiedo gentilmente se me la potete fare...

    Io non ci sono riuscito :
  • Svniko... Non avevo colto il senso ironico e ti avevo scambiato con un altro... Ti chiedo scusa.

    Per il codice della funzione, non si scrive tutto al posto tuo. Posta un tuo codice e si vedono eventuali errori
  • @oregon ti ho risposto in pvt ma non la spedisce, arriverà prima o poi

  • void grep(istream is, char* str, ostream os)
    
    for(int i=0; i<str; i++)
    fstream << v[i] << ",";
    
    return;
    Controllate! Thanks!
  • Perché non la provi tu e ci fai sapere se funziona o no?
  • No, non funziona...

    Questa funzione fa parte di una traccia d'esame. Le altre le sono riuscito a fare ma questa no...
  • Perché pensi non funziona?
    Hai detto che la tua funzione deve indirizzare su os ogni riga di is al cui interno c'è la stringa str. Il tuo codice è stato pensato per fare tutto questo?
  • Sicuramente no...
  • Salve, a distanza di qualche mese dalla pubblicazione del suddetto post, anche io sto avendo problemi nell'implementazione di questa funzione:
    void grep(istream is, char* str, ostream os)
    Qualcuno del gruppo potrebbe gentilmente postare la soluzione implementativa? GRAZIE IN ANTICIPO
Devi accedere o registrarti per scrivere nel forum
13 risposte