Jak mogę przekonwertować double na const char, a następnie przekonwertować z powrotem na double?Double to Const Char *
Chcę przekonwertować podwójne do ciąg, aby zapisać go do pliku za pośrednictwem fputs, a następnie po przeczytaniu pliku, będzie musiał zostać przekonwertowany z powrotem na podwójne.
Używam Visual Express Edycja C++ 2010.
Jeśli używasz C++, czy naprawdę chcesz używać char i fputs? –
Lepiej używać plików binarnych zamiast plików tekstowych i przechowywać podwójne "tak jak jest". Następnie przeczytaj "tak jak jest". Upewnij się, że "struktura" pliku nie zmienia się. – Ajay
Chciałbym wesprzeć to, co powiedział Ajay: bardziej efektywne jest używanie plików binarnych i przechowywanie debelów jako debelów zamiast przekształcania ich w dziesiętne przedstawienie (choćby dlatego, że może to spowodować błędy zaokrąglania!), Tylko być w stanie zapisać go do pliku tekstowego w postaci ciągu. – leftaroundabout