• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zapisywanie danych z pliku wejściowego

Cloud VPS
0 głosów
333 wizyt
pytanie zadane 20 stycznia 2021 w C i C++ przez hicodyn Początkujący (420 p.)

Muszę napisać program, który z pliku wejściowego odczytuje i zapisuje wektory w przestrzeni d-wymiarowej. Nie jest powiedziane ile jest wektorów w pliku, trzeba zrobić tak, żeby działało dla dowolnej ilości. Do zapisywania wektorów stworzyłam sobię strukturę wektor

struct wektor
{
	std::vector<double> w;
	int nrKlastra{};
	int	nrPoprzedniegoKlastra{};
};

Te klastry na razie są nieważne, jest to dalsza część zadania, z którą wiem jak sobie poradzić. Chodzi mi o to, jak mam zapisać te wektory?

komentarz 20 stycznia 2021 przez tkz Nałogowiec (42,040 p.)
A jak wygląda przykładowe wejście? Pokaż przykład wektora, najlepiej 1, 2, 3 wymiarowego.
komentarz 20 stycznia 2021 przez hicodyn Początkujący (420 p.)
10.5 10 20 5

15.1 11.45 20.2 5

10.5 10.12 20.2 7

20.5 15.12 20.2 5

1 odpowiedź

0 głosów
odpowiedź 20 stycznia 2021 przez Michałełe Nałogowiec (25,600 p.)

Nie wiem czy dobrze zrozumiałem, ale ja bym zrobił coś takiego

std::vector<wektor> vec;

vec.push_back(wektory_z_pliku);

 

komentarz 20 stycznia 2021 przez hicodyn Początkujący (420 p.)
Bardziej chodziło o to, że w pliku są same wektory, które potem muszę grupować dlatego chce stworzyć vector wektorów czyli dokładnie tak jak napisałeś std::vector<wektor> vec;

Ale zmienne typu wektor przechowują jeszcze informacje o grupie w której się znajduje dany wektor (to bedzie uzupelniane dopiero potem) i z pliku zapisywane są tylko współrzędne tego wektoru. czyli jak mam zmienna wektor pierwszy, to z pliku ma być tylko uzupełnione pierwszy.w

Podobne pytania

+1 głos
2 odpowiedzi 794 wizyt
pytanie zadane 31 marca 2021 w C i C++ przez newone Nowicjusz (220 p.)
+1 głos
1 odpowiedź 3,562 wizyt
0 głosów
1 odpowiedź 877 wizyt

93,486 zapytań

142,420 odpowiedzi

322,771 komentarzy

62,900 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...