Czy można wstawić biały znak,spację do tablicy typu int?

Odpowiedz Nowy wątek
2018-12-05 20:22
0

Czy można?

Prośba do moderatora o dodanie tagu #rakcontent - vpiotr 2018-12-06 15:56
Nie chciałem tylko przepisywać tego samego. - Render125 2018-12-06 16:03

Pozostało 580 znaków

2018-12-05 20:30
kq
3

Tak, będzie wstawiona jako wartość tego znaku. Ale po co?


Pozostało 580 znaków

2018-12-05 20:33
0

No właśnie chcę wstawić biały znak do int nie jako wartość liczbową tylko jako biały znak.

Pozostało 580 znaków

2018-12-05 20:34
kq
3

Nie możesz, bo to tablica int. Zresztą konwersja w obie strony jest bezstratna, więc o co chodzi?


Pozostało 580 znaków

2018-12-05 20:40
0

Potrzebuję tablicy która może przechowywać znak biały a kiedy j ą wyświetle to będzie widoczny odstęp.

Pozostało 580 znaków

2018-12-05 20:43
kq
4

Czyli standardowo problem XY.

Owszem, możesz zaenkodować specjalne wartości w tablicy, ale poprawne rozwiązanie to:
Oprogramuj poprawnie wyświetlanie danych zamiast bawić się w takie hacki.


edytowany 1x, ostatnio: kq, 2018-12-05 20:43

Pozostało 580 znaków

2018-12-05 21:55
2

A z cyklu „rozwiązanie poprawne, ale zupełnie nie takie, o które autorowi chodziło”: nie, ale możesz użyć std::variant<int, char>.

Pozostało 580 znaków

2018-12-05 23:06
0

A można usunąć konkretny element z tablicy ?

Pozostało 580 znaków

2018-12-05 23:21
2

Nie, tablica jest kontenerem statycznym w takim sensie, że raz zadeklarowana ma z góry zadaną wielkość. Jeśli chcesz usuwać elementy, to rozwiązaniem jest na przykład std::list.

Pozostało 580 znaków

2018-12-06 01:03
0

A jeśli jest to tablica dynamiczna?

Pozostało 580 znaków

2018-12-06 01:07
1

To deklarujesz mniejszą tablicę i przepisujesz do niej z tej starej tablicy tylko te elementy, które mają być dalej używane, ale to mało efektywne.
Od tego jest std::list.
Jest jeszcze tablica dynamiczna std::vector, która umie takie rzeczy.


Nie pisz na priv. Zadaj dobre pytanie na forum.
edytowany 1x, ostatnio: YooSy, 2018-12-06 01:08

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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