Mireczki mam problem. Piszę sobie aplikację w #csharp i #winforms. Mam okno z labelką i w innym wątku chodzi sobie TCPListener, który co jakiś czas odbiera dane. I teraz o ile umiem te dane przekształcić do stringa o tyle nie umiem przekazać tego stringa do okna aplikacji, żeby wyświetlić go w labelce. Celowo robię wątek do listenera, żeby nie blokowało mi aplikacji. Jakieś naprowadzenie jak to przekazać?

#pytanie #programowanie #uczesieprogramowac
@Sir_Nick: aczkolwiek (pewnie wielu mnie skrytykuje, to tylko moja subiektywna opinia), C++ nadaje się głównie do embedded. QT jest #!$%@?, a jak pisać soft pod Windowsa to tylko C#. Pod linuksa rzadko się pisze okienkowy soft (no akurat wtedy tylko C++ i QT).

Dlatego albo zainteresuj się embedded, albo poznaj podstawy programowania obiektowego na C++, zrozum zasadę działania wskaźników, alokacji pamięci etc., i wtedy przerzuć się na C#. Będziesz wiedział przynajmniej
@Sir_Nick @bartoneczek dobrze gada :) C++ do zrozumienia działania wskazników/dostepu do pamięci/algorytmów i struktur danych

Dalej masz 2 drogi (moim zdaniem):

- niskopoziomowa, zostajesz w C/C++/ASM/VHDL lub innym cudzie i piszesz w niszy bardzo wydajne lecz (imho) żmudne programy

- wysokopoziomowa, idziesz w strone C#/Javy itp. Warto podejrzeć kilka jezyków i sprawdzić co Ci leży a co nie, wszystkie maja swoje zalety. ale


Milej nauki :)
Jeżeli chciało się komuś obserwować moje postępy w #30dnizsdl, to zauważył, że postępów nie ma. Nie ma, bo biblioteka mi nie podpasowała. Przesiadłem się na SFML i w końcu coś ruszyło.

3 dni pisania i powstało coś takiego. Moja pierwsza prosta gra. Kodu nie pokażę, bo się go wstydzę.

#uczesieprogramowac #sfml


Tak samo jak losowy kierunek jej odbicia

binerek - Jeżeli chciało się komuś obserwować moje postępy w #30dnizsdl, to zauważył,...

źródło: comment_2HUNBgyKRwEdPHi4eDyGcgob192xrrdt.gif

Pobierz