odczyt z pliku binarnego do formatu string

0

witam forumowiczów, czy w ten sposób można odczytać dane z pliku binarnego i zapisać je w stringu? Bo chyba nie działa. Z góry dzięki za pomoc.

string pobierz(void)
	{
		ifstream plik;
		plik.open(sciezka, ios::binary);
		if( plik.good() == true )
		{
			string linia;
	        while(getline(plik, linia))
				message+=linia;
			plik.close();
		}
		return message;
	} 
0

Jak ma działać, skoro message nie jest zadeklarowna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1