@rotor219: Słowo na dziś: std::to_string

PS Pierwszy link na stacku po wpisaniu w google "how to convert int to char array". Serio, ta wyszukiwarka jest tak dobra, potrafi znaleźć takie skomplikowane rzeczy. I serio, ktoś na pewno przed tobą miał taki problem.
Cześć Mirki. Jestem stałym czytelnikiem mirko ale dopiero co założyłem konto by móc tu pisać. Chciałem prosić o radę osoby, które siedzą w IT. Chciałbym zostać programistą. Do tej pory uczyłem się języków takich jak C/C++, Python, Java. Trochę już je poznałem, w szczególności C++ i Pythona ale nie bardzo wiem co dalej. Mam narzędzia ale nie wiem jak je wykorzystać by dzięki nim stworzyć jakiś większy projekt. Tu właśnie chciałbym wam
Napisałem taką funkcje:

void Belka(int poziom, int home, int away, int color1, int color2) {

int odstep = 40;

int x = 600*(home/(home+away));

gdImageFilledRectangle(im, 20, 60+poziom*odstep, x, 80+poziom*odstep, color1);

gdImageFilledRectangle(im, x, 60+poziom*odstep, 580, 80+poziom*odstep, color2);

}

#cpp z biblioteką GD [graficzna]. Teraz chce użyć tej funkcji w mainie ale nie wiem co zrobić z im (,)

jest to zadeklarowany obraz:

gdImagePtr im;
Pomocy! #programowanie
Mirki! Dzisiaj na lekcji z nudów razem z @SiarkoWodor rozkminiliśmy programik przedstawiający rozkład liczb pierwszych wyświetlanych kolejno. Wiadomo, programik banalny ale! wynik zdumiewający. W zależności od szerokości terminala, zawsze znajdziecie zaskakującą prawidłowość. W internecie jest wiele podobnych przykładów, jeśli nie miliście jeszcze z tym styczności - zachęcam do rozmyśleń:)

Z góry mówię że nie jestem programistą c++, ten program jest całkowicie amatorski i z pewnością można napisać go wielokrotnie lepiej ( ͡
źródło: comment_MsmLCSE2oc0x8mdGFsaCWefBqpOBL3jl.jpg
Hej, mam pytanie... Stworzyłem aplikację do przetwarzania video w visualu w #cpp korzystając z opencv i CUDA, lecz chcę ją teraz wykorzystać w innym programie. Pomysł jest taki żeby przerobić to na bibliotekę .dll i wpakować do nowego projektu. Zmieniłem w ustawieniach projektu żeby zamiast .exe tworzyło .dll. Myślałem że powstanie mi jedna biblioteka .dll ale okazuje się że powstało bardzo dużo plików jak widać na załączonym obrazu. Da się to w
źródło: comment_Kj4557GVV0mniYxcXpYg41HNEBEm66dX.jpg
dostałem właśnie nową kamerkę 720p do projektu w vs2012 piszę w #cpp i korzystam z opencv, problem jest taki że jak zmieniam z wbudowanej kamerki na moją nową to nie podoba mi się rozdzielczość... w skrócie mam coś takiego:

cv::Mat captureframe2;

...

captureframe2=cvQueryFrame(capture);

i jak podglądam wysokość i szerokość to jest 640 i 480. Muszę jakieś sterowniki zainstalować do tej kamerki żeby w pełni wykorzystać jej możliwości?

Jak ładowałem video zamiast obrazu
@infamouz: @lukaszmaly254366: okazuje się że jednak:

cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH, 1280);

cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT, 720);

zadziałało tylko że trzeba to było wrzucić dopiero po

capture= cvCaptureFromCAM(kam);


Dzięki za pomoc chłopaki ( ͡° ͜ʖ ͡°)
#c++ #cpp #programowanie #wykoptechnika

Hej mirki mirabelki mikrocpp :) potrzebuję waszej pomocy w c++ obiektowym :).

Nie chcę was pytać o kursy szkolenia etc bo masa tego w necie . Muszę nadrobić zaległości i się "od-wstecznić" .

I tutaj was obszar do popisu potrzebuję abyście napisali mi proste zadania do zrobienie od najłatwiejszych stwórz klasę , konstruktor , polimorfizm ,dziedziczenie , aż po coraz bardziej skomplikowane .Ważne by miało sens i narastający
Dobra mircy, mam do napisania jakis gownoprogram w C do napisania. W sumie to juz go napisalem, ale uderzaja mnie pewne niejasnosci a do manuala C mam stosunek dosc oporny. Wiec, czy ktos moglby mi wytlumaczyc/zalinkowac dlaczego czasem musze uzywac funkcji fflush(stdout) i fgetc(stdin) oraz czym roznia sie rozne funkcje wejscia/wyjscia(printf, puts, fprint itp). Kiedys pisalem cos w c++ pod starym gcc i tam takiego szajsu nie bylo ;d

#programowanie czy #
@Eggy:

fflush(3)
oproznia bufor,

printf(3)
wyswietla sformatowany string na STDOUT,

fprintf(3)
zapisuje sformatowany string do streamu (typ FILE), a

puts(3)
wyswietla niesformatowany string na STDOUT. O ile dobrze pamietam, wszystkie trzy ostatnie funkcje sa blokujace.
stary projekt, nowa sprawa :D #vs2012 #cpp i windowsformsy

Chcę sobie zrobić wykres, ale nie ten z windowsformsów bo on jest dosyć słaby, przebiegu wartości chanellu RED w video dla jakiegoś fragmentu video powiedzmy 10x10. Planuję to zrobić tak, że wyliczę średnią wartość i te średnie wartości z 6 sek wideo wrzucę na wykres.

OpenCV raczej słabo stoi z wykresami więc przydałaby mi się pewnie jakaś dodatkowa biblioteka do tego. Co moglibyście
@pejczi: Gdzie byś jej nie stworzył zajmie tyle samo pamięci. Pytanie tylko czy na stosie czy na stercie. Bo pomysł by zrobić to w ciele funkcji jest legalny (ale niebezpieczny) i będzie działał ale ta pamięć zostanie zarezerwowana na stosie. Czyli zostanie zniszczona, kiedy program wróci do miejsca jej wywołania. W c++ pamięcią na stercie zarządza sam, więc jeśli sam jej stamtąd nie usuniesz to zostanie usunięta (zwolniona) w trakcie zamykania
Jak połączyć dwa programy, osobne programy, ze sobą nawzajem w C++?

Próbowałem wpleść takie oto ło do mojego programu, jednak nie wiem jak się za to zabrać. Próbowałem mainowi zmienić nazwę i zrobić z tego klasę string, ale coś nie wychodzi.

Z góry mówię, że w funkcji main interesują mnie tylko te dwie linijki i to nie w całości:

uint32_t x = crc32str("Admin");

printf("Admin %08x\n", endian(x));

Da się jakoś z tego zrobić
@kuhar: Właśnie to:

przenieść logikę z maina do osobnej funkcji, tak żeby przyjmowała jakiś string


jest moje pytanie. Jak z maina zrobić nową funkcję, która by importowała string? Zamienić linijkę z maina na:

'string crc(int argc, char *argv[], string text)'

?

I co z pozostałymi funkcjami w tym pliku cpp, czy je też muszę przerobić na klasy, czy mogę zrobić klasę tylko z maina?
#programowanie mam appkę w #cpp #qt która już sobie ładnie hula ale musi gdzieś zapisywać dużo danych i to tak żeby było bezpiecznie. Pierwsza myśl: #mariadb bo jestem łucznikiem więc znam i cenię. I teraz tak... nie za bardzo chcę żeby ktoś musiał instalować sobie serwer #sql na domowym komputerze tylko po to żeby moja appka działała, a nie wiem jak inaczej to rozwiązać... jak to robią wszystkie fachowe appki na świecie?
Może ktoś udzielić porady, dlaczego ten kalkulator nie działa tak jak powinien? Przy wybraniu opcji potęgowania pyta niepotrzebnie o pierwszą i drugą liczbę i dopiero o podstawę i wykładnik. Jak to rozwiązać? Piszę jeszcze silnie ale coś mi nie może wyjść może ktoś sprawdzić co również jest nie tak?

Kalkulator:

http://pastebin.com/i5087yqL

Silnia:

http://pastebin.com/26J2aH4F

#programowanie #cpp #informatyka
Mam problem. Muszę zainstalować Code::Blocks. Jak już zainstaluję i próbuję coś skompilować to pojawia się komunikat o tym, że brakuje zlib1.dll tak jakbym nie miał zainstalowanego compilera, a przecież instalowałem wersję, która powinna go zawierać (The codeblocks-13.12mingw-setup.exe file includes the GCC compiler and GDB debugger from TDM-GCC (version 4.7.1, 32 bit)) Co robię źle? Prosze pomóżcie...

#cpp #pytanie
Mam za zadanie napisać program symulujący obsługę dokumentów na stosie, ale niestety mam mały problem z poprawnym rozumieniem.

Nie rozumiem tego prawdopodobieństwa. Mam wylosować pewną liczbę dokumentów, dodać ją do stosu, obsłużyć czyli w tym przypadku usunąć i tak do usunięcia wszystkich dokumentów?


Dokumenty nadchodzą do systemu, są układane na stosie przed stanowiskiem obsługi i obsługiwane. Do obsługi pobierany jest


dokument znajdujący się na wierzchołku stosu.


Uwagi: Należy wygenerować ciąg zdarzeń: położenie
@Meos: ogólnie możesz to zrobić na komendach/zdarzeniach czyli CommandsGenerator ->

x<0,7 --- > publishCommand(CreateDocument(...));

x>0,7 ---> publishCommand(ProcessDocument(..));

i dalsze przetwarzanie w handlerach.
Mireczki, czy możecie mi powiedzieć co jest nie tak w tym programie? Wydaje mi się, że kod jest ok, ale po uruchomieniu pomija mi możliwość wpisania nazwy 2 pizzy przechodząc od razu do jej średnicy. Przy 1 pizzy wszystko jest ok - zapisuje cały wprowadzony wiersz. Przykład na załączonym obrazku.

http://pastebin.com/zTq71HHk - chodzi o linię 27.

#programowanie #cpp
źródło: comment_XlI0byGrwAzTlw6uhuwLwsMASJKxJAUS.jpg
@psychob: @Telhurin: mea culpa. Byłem święcie przekonany, ƶe

std::mem_fn
istnieje poniewaƶ

std::function
jako takie nie wspiera inicjalizacji wskaźnikiem na metodę. No cóƶ, przynajmniej czegoś się nauczyłem po lekturze standardu.

Nie zmienia to faktu, ƶe

std::function
jest mniej wydajne od

std::bind
(i zapewne

std::mem_fn
, to do sprawdzenia). Polecam lekturę n/t type erasure - super sprawa, ale nie za darmo.