Mirki z #programowanie w #cpp i #linux. Mam taki problem, bo mam program w którym wszystko dzieje się w w wiecznej pętli for, która caly czas nasłuchuje na nowy sygnał i działa zgodnie z tym co odbierze, sygnał ten jednak pochodzi z innego urządzenia w postaci stanu 0 lub 1 i musi on działać/nasłuchiwać caly czas.
Chciałbym zakończyć ten program przy uzyciu jakiegokolwiek klawisza, ale
Mam pytanie odnośnie #cplusplus i #programowanie wielowątkowe. Dla ustalenia uwagi załóżmy że kompilator to linuksowe g++, a wątki są z biblioteki z c++11, chociaż to pewnie żadna różnica.
Do tej pory zawsze kompilowałem programy wielowątkowe bez żadnej optymalizacji i wszystko śmigało. Dołożenie flagi -02 może zepsuć działający kod przez optymalizacje kodu, najprostszy przykład:
int a=0 ; // zmienna globalna z której wszyscy będą korzystać ... ; while(!a) {} ; ... //
#internet #stronywww #linki #www #programowanie mam przykładowo link strony xyz.pl/LOL/ jak wykryć wszystkie adresy, które są po LOL/ ? Czyli jak jest xyz.pl/LOL/abc/ to jakiś skrypt, program... mi to wypisze.
Mam problem :( Otóż pisze okienkowa aplikacje i potrzebuje zeby kazdy moj obiekt (zalozmy ze kolko) mialo inny kolor przy tworzeniu (obiekt tworzy sie po nacisnieciu myszka) no i szukalem sobie generowanie randomowych kolorow napisalem sobie taki int r = Math.round(Math.random() * 255)); int g = Math.round(Math.random() * 255)); int b = Math.round(Math.random() * 255)); Color col = new Color(r, g, b);
@penguin1: nie za bardzo rozumiem o co chodzi, coś takiego? Color getRandomColor() { /* twój kod */ return col; } ... kółko0.setColor(getRandomColor()); kółko1.setColor(getRandomColor());
Za to zostałem zkrzyczany :( serio konflikt nazw to taki serious deal? std:: przed każdym cin coutem itd trochę zajmuje, poza tym dopisuje się jeszcze czasami do innych rzeczy typu string. Co myślicie?
Mam taki problem, bo mam program w którym wszystko dzieje się w w wiecznej pętli for, która caly czas nasłuchuje na nowy sygnał i działa zgodnie z tym co odbierze, sygnał ten jednak pochodzi z innego urządzenia w postaci stanu 0 lub 1 i musi on działać/nasłuchiwać caly czas.
Chciałbym zakończyć ten program przy uzyciu jakiegokolwiek klawisza, ale