Это полностью зависит от того, как вы сохранили их в файле.
Вы могли бы сделать:
ofstream file("somefile.txt");
file << complex_var.real() << "\t" << complex_var.imag() << "\n";
Или
file << complex_var << "\n";
Последний будет хранить его (в текстовом виде) как ´ (realpart, звёздная часть) `. Если бы я писал в двоичном режиме, я бы не знал, но просто попытаться увидеть, какой вывод генерируется, было бы простым (и, скорее всего, стандартизированным, в данном случае) способом увидеть, что происходит.