Domyślny format wczytywanych danych z pliku

0

Witam,

Jak mam ustawić domyślny format plików dla określonego.

Mogę otrzymać dane wejsciowe :

2467 79 12 12
-0.38 -0.38 -0.43 -0.06 -0.64 -0.67 -0.38 0.12 -0.32 -0.15 -0.04 0.43 -0.47 -0.03 -0.36 0.38 -0.43 0.06 0.2 -0.22 0.14 0.08 -0.34

bądź

2467 79 16 16
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1.

i nie wiem czy mam wczytać dane do tablicy typu int czy tablicy typu float.

dodanie znaczników <code class="cpp"> - Furious Programming

0

Wrzucić do stringa i sprawdzić czy nie ma kropek albo minusów.

0

Jeżeli mogą wystąpić liczby nie będące liczbą całkowitą i chcesz je obsłużyć, używaj float.

Edit.
Nawet jeżeli zużyjesz trochę więcej pamięci, nie robi to praktycznie żadnej różnicy.

0

Zależy co z tym dalej chcesz robić.
Czasami oryginalny format (nie przekonwertowany) na liczby zmiennoprzecinkowe może dać więcej możliwości.

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