Mireczki #java - znowu ja ( ͡° ͜ʖ ͡°) Jak z socketa odebrać longa? Mam buffor na inta i nie wiem jak odebrać longa nie wiedząc jaka będzie dokładnie jego długość :( Long leci z #jezykc #programowanie
Wszystko
Najnowsze
Archiwum
- 0
- 0
odbierasz do bufora z bajtów i konwertujesz do longa https://docs.oracle.com/javase/6/docs/api/java/nio/ByteBuffer.html#getLong()
@MlodyWilk: Kurna brzmi spoko, tylko jak to dokładnie ma wyglądać? Rozumiem, że w C wysyłam normalnie tak jak teraz jest poprzez
if (send(gn, &file_len, sizeof(long), 0) !=
@Dawisek: https://ideone.com/Ugcf8h coś takiego robisz najpierw czytasz późnije konwertujesz. i nie wiem czemu się tak d-------ś na te longi pewnie prościej byłoby wysyłać po prostu w bajtach
2
DevCPP - wyszła nowa wersja!

Swoją przygodę z C++ zaczynałem jeszcze na Amidze, gdzie królowało SAS/C, jednak po przejściu w świat pecetów najbardziej użyteczny był dla mnie DevCPP. Jest to coś pomiędzy CodeBlocks, a Visualem C++. Mogę go z czystym sumieniem polecić głównie początkującym, ale nie tylko. Wiele z moich...
z- 3
- #
- #
- #
- #
- #
#programowanie #programista15k #jezykc Które rozwiązanie jest wg Was wydajniesze? nr 1 czy 2? kiedyś słyszałem że % modulo jest bardziej obciążające niż dzielenie.
kod przełączający pomiędzy 0,1,2
wersja 1:
int
kod przełączający pomiędzy 0,1,2
wersja 1:
int
- 4
@ZawzietyRobaczek: pytasz się o nasze zdanie czy chcesz poprawną odpowiedź, bo jeśli to drugie to po prostu sobie.. zmierz czas?
- 1
auto full_rows = items / cols;
auto rest_items = items % cols;
auto is_extra_row_needed = rest_items > 0;
@ZawzietyRobaczek: Przykład http://franke.ms/cex/z/3c8KaT
- 0
Pomoczy :( Serwer napisany w C wysyła mi longa 10615705 przez socket do klienta w Javie - który odbiera coś takiego. W tym arrayu widać te 10615705 - tylko jak to wyciągnąć, żeby było samo? :( #java #programowanie #c #jezykc #siecikomputerowe
źródło: comment_16386538967WVaUyYlxw0ps5rp74CLUz.jpg
Pobierz- 0
@Dawisek: masz tekst w array. Zrób sobie z tego string-a, podziel po spacji i poszukaj 'słowa' z /O, wyciągnij zeń string do / a później rzutuj na long.
@Dawisek: Wysyłasz tego long'a jako dane binarne więc musisz je odpowiednio odczytać.
Nie znam się na java, w c/c++ wystarczyło by rzutowanie tablicy na int/long. W java podobno coś takiego
https://stackoverflow.com/questions/2840190/java-convert-4-bytes-to-int
Inna opcja to wysyłaj dane jako tekst.
Nie znam się na java, w c/c++ wystarczyło by rzutowanie tablicy na int/long. W java podobno coś takiego
https://stackoverflow.com/questions/2840190/java-convert-4-bytes-to-int
Inna opcja to wysyłaj dane jako tekst.
- 0
W jaki sposób mogę do mojego chara w #c dodać końcówkę .txt żeby szukać tych plików? Chcę zrobić fopen, ale tak nie działa B) #programowanie #jezykc
źródło: comment_1638393929xJcl665Ul6GdJBk0jK6PDO.jpg
Pobierz@Dawisek: nie znam się na c# ale z tego co pamiętam to właśnie tak się tam łączy stringi więc problem chyba leży gdzieś indziej
@Dawisek: trochę za szybko ;). fopen to nie kontrolka z windows.
https://www.c-sharpcorner.com/uploadfile/mahesh/openfiledialog-in-C-Sharp/
https://www.c-sharpcorner.com/uploadfile/mahesh/openfiledialog-in-C-Sharp/
- 8
Fajna prezentacja, którą chyba muszę pokazywać ludziom, którzy twierdzą że znają C lub C++ po tym jak go ledwo liznęli xD
Link: https://www.slideshare.net/olvemaudal/deep-c
#programowanie #jezykc #cpp
Link: https://www.slideshare.net/olvemaudal/deep-c
#programowanie #jezykc #cpp
@Drzewiasty_Deku_Link: o "deep" understanding
op tasuje sie do tego ze C samo znajdzie funkcje print jak nie dasz includa albo zwroci result ostatniej operacji jak print gdzie wersja cpp by sie nie skompilowala
albo ze static sa inicjalizowane na 0
mozna tych rzeczy w 10 minut nauczyc kogos ale wiesz deep understanding ( ͡° ͜ʖ ͡°) co wy wiecie o c ( ͡° ͜ʖ
op tasuje sie do tego ze C samo znajdzie funkcje print jak nie dasz includa albo zwroci result ostatniej operacji jak print gdzie wersja cpp by sie nie skompilowala
albo ze static sa inicjalizowane na 0
mozna tych rzeczy w 10 minut nauczyc kogos ale wiesz deep understanding ( ͡° ͜ʖ ͡°) co wy wiecie o c ( ͡° ͜ʖ
- 10
o "deep" understanding
op tasuje sie do tego ze C samo znajdzie funkcje print jak nie dasz includa albo zwroci result ostatniej operacji jak print gdzie wersja cpp by sie nie skompilowala
albo ze static sa inicjalizowane na 0
mozna tych rzeczy w 10 minut nauczyc kogos ale wiesz deep understanding ( ͡° ͜ʖ ͡°) co wy wiecie o c ( ͡° ͜ʖ ͡°)
Chcę zamienić liczbę dziesiętną na binarną, tylko muszę odwrócić kolejność wypisywania printa, bo jest na odwrót, jak to zrobić bez tablic? ( ͡° ͜ʖ
- 0
Jest w ogóle możliwe zmierzenie czasu przesyłu takigo bloku #udp w #jezykc #c #programowanie #siecikomputerowe jak on nie daje potwierdzenia? Mam gotowy program w tcp, ale kompletnie nie wiem jak to przerobić na udp.
- 1
@d1sconn3cted: Dziena, trochę mi to rozjaśniło, ale no kurde jestem noga w tym C strasznie xDD
Coś popróbuję, dzięki :)
Coś popróbuję, dzięki :)
- 1
@d1sconn3cted: Dziena <3
- 1
Czy to jest jakiś głupi bug w #arduino czy ja czegoś nie rozumiem?
#jezykc #programowanie
Nieistotne fragmenty kodu jak inicjalizacje etc. pomijam. Zasadność niebuforowania tekstu w pętli i związaną z tym tragiczną prędkość działania też pomijam, bo to sobie zostawiam na później.
#jezykc #programowanie
Nieistotne fragmenty kodu jak inicjalizacje etc. pomijam. Zasadność niebuforowania tekstu w pętli i związaną z tym tragiczną prędkość działania też pomijam, bo to sobie zostawiam na później.
#include@zwei: strzelam że sizeof(long) == 2 \* sizeof(int) i przez to "wypełnia" 2 argumenty sprintf które są zawsze wielkości int? Zobacz czy zadziała jak wywalisz %04x i addr, potem spróbuj %04lx albo lepiej typy ze stdint i te makra typu PRIx16
- 2
@maisterwihaister: chyba masz rację, zrzutowanie tego longa na uint16_t pykło
Mirki, dajcie jakies fajne kursy, ksiazki, zestawy zadań czy inne źródła, żeby zrozumieć język C, bo mnie c*uj strzela z nauczaniem na studiach. Oglądałem kurs na yt Damiana Orzechowskiego ale to co jest na kursie a na cwiczeniach to dwie rozne rzeczy. (Startuje od zera)
#programista15k #programowanie #jezykc #studia #informatyka
#programista15k #programowanie #jezykc #studia #informatyka
konto usunięte via Android
- 3
@wojtek4531 to są zadania które wymagają nie tyle wiedzy programistycznej a matematycznej. szczerze to każdy kurs z tych podstawowych zawiera informacje które pozwalałyby to rozwiązać na poziomie technicznym. tutaj bardziej chcą Cię nauczyć tłumaczenia zdań na algorytm. spróbuj rozwiązać tę zadania na kartce i każdy krok dla każdego przypadku opisz sobie a potem te wszystkie kroki i warunki zawrzyj w kod, jakbyś miał problem to napisz priv to spróbuję Ci jedno
@wojtek4531 "Język C. Szkoła programowania" od Praty
- 1
Siema, pomógłby ktoś z tym zadankiem z programowania (c++)?
Napisz program, który wczytuje N liczb z klawiatury oraz:
a. Wypisuje na ekran x-razy liczbę 0, gdzie x = średnia wprowadzonych liczb
siedzę już nad nim sporo i nie mogę nic konkretnego wymyśleć|૦ઁ෴૦ઁ
Napisz program, który wczytuje N liczb z klawiatury oraz:
a. Wypisuje na ekran x-razy liczbę 0, gdzie x = średnia wprowadzonych liczb
siedzę już nad nim sporo i nie mogę nic konkretnego wymyśleć|૦ઁ෴૦ઁ
- 0
jak cpp to użyj srd::array. potem for-ranged loop i dodajesz w każdym kroku do sumy. sume dzielisz na n i kolejny for loop z wypisaniem zer.
@tomekszz: protip: żeby policzyć średnią nie musisz zapamiętywać każdej liczby, tylko akumulować sumę i zapamiętać ilość
Mam kod na liczenie pola koła
Czemu nie mogę pod zmienną c(promien) jak podstawiam ułamek to liczy tak jakbym dał zwykłą liczbę? np jak wpisuje 2.5 to liczy jakby było 2
Czemu nie mogę pod zmienną c(promien) jak podstawiam ułamek to liczy tak jakbym dał zwykłą liczbę? np jak wpisuje 2.5 to liczy jakby było 2
@kacpervfr: a teraz popatrz co przyjmuje funkcja pole
- 1
@MamCieNaHita: XD kurde przypau
Dzięki za pomoc, mózg miał porządnego laga
Dzięki za pomoc, mózg miał porządnego laga
Programowanie w C na C64 (Power C 1986 r.)
https://www.c64-wiki.com/wiki/Power_C
https://www.lyonlabs.org/commodore/onrequest/powerc/index.html
#programowanie #c64 #commodore #jezykc #retrocomputing
https://www.c64-wiki.com/wiki/Power_C
https://www.lyonlabs.org/commodore/onrequest/powerc/index.html
#programowanie #c64 #commodore #jezykc #retrocomputing

Nie mam już pomysłu co jest nieteges i jakim hasłem wołać wyszukiwarkę :/ Mirko jeszcze nigdy nie zawiodło!
Używam w kodzie SysTick, w którego przerwaniu inkrementuję zmienną uint32. Ta zmienna ma służyć jako flaga wykonania regulacji, a konkretniej ma zastąpić wywoływanie funkcji timerem.
Teoretycznie wszystko działa, zmienna w każdym przerwaniu jest coraz większa, ale w momencie kiedy ma wartość 999 cały program zawiesza się/przestaje inkrementować jakby SysTick przestał działać.
Warunek wykonania funkcji mam na równej
Używam w kodzie SysTick, w którego przerwaniu inkrementuję zmienną uint32. Ta zmienna ma służyć jako flaga wykonania regulacji, a konkretniej ma zastąpić wywoływanie funkcji timerem.
Teoretycznie wszystko działa, zmienna w każdym przerwaniu jest coraz większa, ale w momencie kiedy ma wartość 999 cały program zawiesza się/przestaje inkrementować jakby SysTick przestał działać.
Warunek wykonania funkcji mam na równej
- 3
Mam przykaz na jak najbardziej bare metal
@macgajster: jaki to procek? Co ma bare metal do podłączenia debuggera?
No i z racji, że nie jest to projekt amatorski, a praco-dydaktyczny, to nie mogę go udostępniać, bo będzie przypał :(
To na privku, nie powiem nikomu.
@macgajster: Masz w necie masę przykładów. Uruchom sobie najpierw jakiś z systick i może wyjdzie co jest nie tak
Mam takiego for który mi tworzy 26 razy = w jednej linii
I chcę zrobić żeby równolegle 2 linijki niżej działo się to samo, próbuje tu wrzucić 2 razy \n ale nie bangla
Jak to zrobić by działało
! {
I chcę zrobić żeby równolegle 2 linijki niżej działo się to samo, próbuje tu wrzucić 2 razy \n ale nie bangla
Jak to zrobić by działało
! {
- 11
- 2
@RobieInteres: <3
ostrzeżenie:
main zwykle jest funkcją; cat c.cconst short main[] ={ -31928, 8428, -30392, 19686, 13709, 44, 0, 4536,- 3
@maisterwihaister: ta tablica to są bajty funkcji?
- 2
Python ponownie przed Javą na podium listy TIOBE
https://bulldogjob.pl/news/1744-python-ponownie-przed-java-na-podium-listy-tiobe
#python #jezykc #java #programowanie #naukaprogramowania
https://bulldogjob.pl/news/1744-python-ponownie-przed-java-na-podium-listy-tiobe
#python #jezykc #java #programowanie #naukaprogramowania
- 2
Mireczki chce ktoś za free? Przesyłkę tylko musicie opłacić, albo odbiór osobisty w Krakowie. Wiem, że stare rzeczy, ale może ktoś kolekcjonuje ( ͡° ͜ʖ ͡°) A jak nikt nie chce to co z nimi zrobić? Do biblioteki przyjmą?
#naukaprogramowania #java #spring #jezykc
#naukaprogramowania #java #spring #jezykc
źródło: comment_1631121210ItuF0lcF9tvkKigrJjfEMI.jpg
Pobierz


















@SpinOff: Dzięki, napisałem
Może ktoś zna inne miejsca gdzie można odbyć staż w #cpp zdalnie lub