lire un fichier binaire en c++ créé en java
	
	
		Bonjour,
Un application java crée un fichier binaire à partir d'un fichier texte (.properties).
Je dois donc lire ce fichier dans un programme C++ mais le problème, c'est que lors de la lecture cela lit le binaire et écrit en binaire. Pour l'instant, j'essaie de créer un fichier contenant le texte original.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 
 | 	char data[16];
	ofstream f ("test.txt", ios::out );
	ifstream fichier("test.bin", ios::in | ios::binary);
 
	if (f.is_open() && fichier.is_open())
	{
		while (!fichier.eof()) {
			fichier.read ((char *)&data, 16*sizeof(char));
			f.write ((char *)&data, 16*sizeof(char));
		}
 
	}
	f.close();
	fichier.close(); | 
 Est-ce du au fait que ce fichier binaire est créé par un programme java que je n'arrive pas à le lire ?