Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    55

    [C++] Problema con lettura da path scritto a mano

    Ciao a tutti, volevo un consiglio da voi da come gestire un problema.
    Dovrei stampare una frase a video che mi chiede un path (un percorso che mi richiami un'immagine) e a quel punto agire su quell'immagine e salvare la stessa in un'altra cartella appositamente creata.

    Provo a spiegare meglio se non sono riuscito a farmi capire:

    codice:
    int main () 
    { 
    char img; 
    cout << "Inserire il path dell'immagine da segmentare: "; 
    cin >> img; 
    cout << "L'immagine da segmentare e' in questo percorso " << img; 
    cout << " e l'immagine segmentata e' in questo percorso" << img << "\Imagesegmentation"; return 0;
    Questo è quello che ho fatto, ma ahimè quando per esempio inserisco alla prima domanda il path: "C:\P01.bmp" finisce che mi prende solo la "C".

    Come è possibile? Perchè mi legge solo la prima lettera?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Succede perché img è una variabile di tipo char, ovvero un solo carattere.

    Deve essere una stringa quindi una variabile di tipo string
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    55


    Grazie mille!!!!

    Una piccola cosa: quando vado a salvare nella cartella imagesegmentation devo mettere due volte questo simbolo "\"?

    Perchè se lo metto una sola volta non me lo prende...
    Grazie mille ancora

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Sì ... altrimenti viene inteso come "sequenza di escape"

    vedi http://it.wikipedia.org/wiki/C_(ling...enze_di_escape

    mentre, per aggiungere una barra inversa devi scriverne due ...

    (ma stiamo parlando delle basi del linguaggio ... ti consiglio di studiarle in un libro ...)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    55
    oook grazie ancora oregon...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.