#programowanie #siecikomputerowe jakis prosty i czytelny serwer DHCP w #python lub od biedy #jezykc ?
Wszystko
Najnowsze
Archiwum
@wytrzzeszcz: Co do przeróbek to tak, lwIP to stos który Ci daje pełne źródła. Możesz przerabiać kod (ale nie polecam bo to zawsze robi syf)
- 0
@janek_kos: dlatego zalezalo mi na pythonie, nie mniej dzieki
- 1
Murki chciałem w swoim programie rysować wykresy korzystając z gnuplot . Pobrałem z gita ( http://www.stahlke.org/dan/gnuplot-iostream/ ) projekt ale teraz nie wiem jak mam to dodać do swojego projektu, żeby zrobić tylko #include "gnuplot-iostream.h" i móc korzystać z funkcji. Mam to jakoś zbudować i przekopiować jakiś jeden pliczek, który z tego powstanie czy jak? Btw. koduje na linuxie w netbeans.
#januszeprogramowania #cpp #naukaprogramowania #
#januszeprogramowania #cpp #naukaprogramowania #
- 3
@TheNewIcek:
Slyszalem dobre opinie o fimie Lingaro,jednak nie pracowalem tam takze tylko tak informuje ze warto sprawdzic.
Slyszalem dobre opinie o fimie Lingaro,jednak nie pracowalem tam takze tylko tak informuje ze warto sprawdzic.
- 1
Widzę , że generalnie jest masa jakiegoś outsourcingu, nic konkretnego.
Poszukuję książki w wersji elektronicznej "Język C nowoczesne programowanie" K.N. Kinga. Książka kosztuje 130 zł a używanej na sprzedaż nie mogę znaleźć. Z góry dziękuje.
#informatyka #programowanie #ksiazki #jezykc
#informatyka #programowanie #ksiazki #jezykc
- 2
- 0
@alosha: Nie jest legalne.
- 0
@trololol: tak, nawet taka funkcja:
wywala syntax error... To będzie ciężki semestr...
void foo(void)
{
for(int i = 0; i <10; i++);
}wywala syntax error... To będzie ciężki semestr...
- 0
@CichyGlosZTyluGlowy: Sprawdziłem i miałem rację. Musisz wszystkie zmienne zdefiniować na początku każdego bloku.
Kwestia przyzwyczajenia się oraz dokumentowania co robi każda zmienna.
Protip: nie nazywaj zmiennych losowymi nazwami i jak trzeba twórz nawet długie nazwy zmiennych. Po każdej pętli iterującej zeruj iterator chyba że będzie ci potrzebna wartość do czegoś innego. I zawsze implementuj zbieranie śmieci laboranci to lubią ( ͡° ͜ʖ ͡°)
Kwestia przyzwyczajenia się oraz dokumentowania co robi każda zmienna.
Protip: nie nazywaj zmiennych losowymi nazwami i jak trzeba twórz nawet długie nazwy zmiennych. Po każdej pętli iterującej zeruj iterator chyba że będzie ci potrzebna wartość do czegoś innego. I zawsze implementuj zbieranie śmieci laboranci to lubią ( ͡° ͜ʖ ͡°)
- 1
Mireczky czy w czystym C są wbudowane wyrażenia regularne?
Bo coś czytam i niby tak, niby nie i cholera wie o co chodzi.
#jezykc #programowanie
Bo coś czytam i niby tak, niby nie i cholera wie o co chodzi.
#jezykc #programowanie
- 1
- 0
#naukaprogramowania #jezykc Może mi ktoś łopatologicznie wyjaśnić tę linijkę?
typedef void ( *pvMBFrameStop ) ( void );- 1
typedef void ( *pvMBFrameStop ) ( void );
@CichyGlosZTyluGlowy: http://cdecl.ridiculousfish.com/?q=void+%28+pvMBFrameStop+%29+%28+void+%29
Programowanie w C, gdy przyzwyczaisz się do innych języków ;)
#humorinformatykow #jezykc #kalkazreddita
#humorinformatykow #jezykc #kalkazreddita
źródło: comment_wNiwIREMtQGwh7XjJp0cDlCVehuDmByQ.jpg
Pobierz@Rezix: Wskaźniki FTW!
@zakowskijan72: A i owszem, że byl napisany w c, 90% współczesnych języków jest napisanych w c. Wiec o co halo?
#c #embedded #programowanie #rozmowakwalifikacyjna #jezykc
Hej!
Otóż przygotowuje się do rozmowy kwalifikacyjnej, i tutaj jako że wypok do zagłębie programistów mam pytanko. Proszę Was o jakieś petardy z zakresu pytań kwalifikacyjnych z języka C. Mogą być zadania mogą być pytania z zakresu języka. Generalnie przeglądam sieć i tych pytań trochę jest, ale skoro programujecie i pewnie część z Was rekrutuje ludzi, to może czymś
Hej!
Otóż przygotowuje się do rozmowy kwalifikacyjnej, i tutaj jako że wypok do zagłębie programistów mam pytanko. Proszę Was o jakieś petardy z zakresu pytań kwalifikacyjnych z języka C. Mogą być zadania mogą być pytania z zakresu języka. Generalnie przeglądam sieć i tych pytań trochę jest, ale skoro programujecie i pewnie część z Was rekrutuje ludzi, to może czymś
embedded ? hmm to i tak jest dość duży zakres.. ale ok
- różnica między proces, wątek, task ?
- jakie rozróżniamy tryby pracy procesora
- co to jest defragmentacja pamięci wewnętrzna i zewnętrzna i co je powoduje
- co to jest i co daje stronnicowanie pamięci
- różnica między proces, wątek, task ?
- jakie rozróżniamy tryby pracy procesora
- co to jest defragmentacja pamięci wewnętrzna i zewnętrzna i co je powoduje
- co to jest i co daje stronnicowanie pamięci
- 1
Mirki spod tagu #programowanie moglibyście spojrzeć na mój problem odnośnie tego kodu, każda pomoc mile widziana.
Jeżeli wziąć pod uwagę poniższy kod w języku C:
int * somesillycode(int a, int b)
{
Jeżeli wziąć pod uwagę poniższy kod w języku C:
int * somesillycode(int a, int b)
{
Co zrobić żeby po spełnieniu pierwszych case program przeszedł dalej a nie kończył swoją pracę
http://pastebin.com/QzVS03iu
Czyli... User wybiera co chce zrobić *,/,+,- program to wykonuje i leci dalej i po wciśnięciu 'g' pokazuje napis Działa ?
Domyślam się że to coś związane z break, tylko jak to zastąpic
#jezykc #naukaprogramowania
http://pastebin.com/QzVS03iu
Czyli... User wybiera co chce zrobić *,/,+,- program to wykonuje i leci dalej i po wciśnięciu 'g' pokazuje napis Działa ?
Domyślam się że to coś związane z break, tylko jak to zastąpic
#jezykc #naukaprogramowania
- 2
@PrawieJakBordo:
nie zamknąłeś klamerki po pierwszym switch(c)
poza tym linijka if(a,b!=0) nie ma sensu
drugie switch(c) jest niepotrzebne, użyj ifa
nie zamknąłeś klamerki po pierwszym switch(c)
poza tym linijka if(a,b!=0) nie ma sensu
drugie switch(c) jest niepotrzebne, użyj ifa
- 1
@PrawieJakBordo: sformatuj to porządnie np przez formatter krzaqa i podeślij kod to looknę
Po skompilowaniu programu i uruchomieniu go zamiast polskich znaków mam krzaczki, jak to naprawić? #jezykc
#programowanie
#programowanie
- 0
@PrawieJakBordo: Podejrzewam, że musisz zapisywać pliki .c w cp1250
Ewentualnie zmienić wyświetlaną korzystając z SetConsoleOutputCP()
Ewentualnie zmienić wyświetlaną korzystając z SetConsoleOutputCP()
- 0
@PrawieJakBordo: setlocale(LC_ALL, "Polish"); do tego dołącz clocale.h, zapis pliku źródłowego jako UNICODE UTF8 lub codepage 1250. W ustawieniach projektu "Character Set" też jako UNICODE
mirki - poszukuję jakiegoś fajnego starter-kita arduino, głównie do zabawy.
O samej elektronice mam raczej nikłe pojęcie, natomiast w kwestiach C nie powinno być problemu, bo siedzę trochę w #programowaniee.
Ma to być raczej rozwijająca zabawka, a nie serious business, więc nie chcę też przerostu formy nad treścią (czytaj -> grubo przepłacać).
Chodzi o jakiś sensowny zestaw, który pozwoli na trochę eksperymentów bez konieczności dokupowania miliona komponentów następnego dnia,
O samej elektronice mam raczej nikłe pojęcie, natomiast w kwestiach C nie powinno być problemu, bo siedzę trochę w #programowaniee.
Ma to być raczej rozwijająca zabawka, a nie serious business, więc nie chcę też przerostu formy nad treścią (czytaj -> grubo przepłacać).
Chodzi o jakiś sensowny zestaw, który pozwoli na trochę eksperymentów bez konieczności dokupowania miliona komponentów następnego dnia,
@Krople_do_nosa: aliexpress
- 1
@Krople_do_nosa: Ja wziąłem starterkit elektroprzewodnika i polecam. Nie tylko Ty jeden zastanawiałeś się co wybrać, sprawdź na internecie co tam ludzie polecają i dlaczego. Ja mam leonardo.
Jeszcze co do starterkitu (bazuję na tego od elektroprzewodnik) to bym na Twoim miejscu dokupił sobie jakiś silniczek, kondensatory, żeby po prostu mieć, żeby się potem nie okazało, jak to napisałeś, żeby na drugi dzień coś dokupować.
Jeszcze co do starterkitu (bazuję na tego od elektroprzewodnik) to bym na Twoim miejscu dokupił sobie jakiś silniczek, kondensatory, żeby po prostu mieć, żeby się potem nie okazało, jak to napisałeś, żeby na drugi dzień coś dokupować.
- 1
Czemu taka funkcja
void uart_printH(uint8_t val)
{
const char* tab = "012345679ABCDEF";
uint8_t buf[3];- 4
Mirki: uczę się #jezykc i chciałem się trochę pobawić wskaźnikami i referencjami. W przykładzie który wklejam poniżej nie wiem co oznacza zawartość " &y " wewnątrz funkcji "line", czy to jakaś dereferencja referencji? :O . Z czego to wynika? Czy jest tworzona jakaś nowa kopia adresu? Druga rzecz, dlaczego nie mogę w funkcji main wyświetlić " *y " ? W komentarzach zapisałem to co wyświetla mi funkcja printf #cpp
- 2
@FantaZy: Wyświetlasz teraz adres wskazywanego obiektu przez wskaźnik i adres, który wskazuje na adres wskaźnika. :D
@FantaZy:
double x = 3.0;
double z = 4.444;
double* y = &x // teraz printf( "%f", *y); pokaże 3.0;
y = &z // teraz printf( "%f", *y); pokaże 4.444;
*y = 1.11; // teraz printf( "%f", *y);
double x = 3.0;
double z = 4.444;
double* y = &x // teraz printf( "%f", *y); pokaże 3.0;
y = &z // teraz printf( "%f", *y); pokaże 4.444;
*y = 1.11; // teraz printf( "%f", *y);
- 3
Dla niektórych wakacje się kończą. Więc proponuję małą zabawę dla ludzi spod znaków #programowanie a szczególnie #jezykc oraz #cpp przy rozwiązywaniu (jak myślałem prostego, ale testowa grupa pokazała, że jest trochę podchwytliwy i wyszedł trudniejszy niż zakładałem) quizu.
@Kaczus2B: Co ciekawe, z odpowiedzi stricte C++'owych miałem 1 błąd, reszta wynikała z różnic pomiędzy C a C++ o których nie wiedziałem : ). Dzięki!
@Kaczus2B:
@Kaczus2B: kompilator ma dowolnosc zoptymalizowac to jak tylko mu sie nie podoba - clang bezwzglednie stara
Jeśli chodzi o przykład z niezadeklarowaną wartością, to zauważ, ze odnosi sie to do typu integer, przy innych typach mogłoby to rzeczywiście niezdefiniowane zachowanie, przy typie integer będą w pamięci śmieci. więc wypisze po prostu przypadkową wartość.
@Kaczus2B: kompilator ma dowolnosc zoptymalizowac to jak tylko mu sie nie podoba - clang bezwzglednie stara
- 1
Mireczki z #naukaprogramowania . Potrzebuję zaimplementować funkcję G w #jezykc
Próbuję użyć ale nie za bardzo mi to idzie. Czy jest to w ogóle do zrobienia w jakiś prosty sposób w C czy muszę sobie napisać wszystkie funkcje operujące na liczbach zespolonych?
Zmiana języka nie wchodzi w grę, bo jest to ćwiczenie do zrobienia w C :)
Może w #cpp ktos będzie wiedział. Nie proszę o
Próbuję użyć ale nie za bardzo mi to idzie. Czy jest to w ogóle do zrobienia w jakiś prosty sposób w C czy muszę sobie napisać wszystkie funkcje operujące na liczbach zespolonych?
Zmiana języka nie wchodzi w grę, bo jest to ćwiczenie do zrobienia w C :)
Może w #cpp ktos będzie wiedział. Nie proszę o
źródło: comment_uTMJnnRORv5lBQCxComc88thdIaM1B1U.jpg
Pobierz@FantaZy: za bardzo 'na pałe' chcesz to zrobic ( ͡º ͜ʖ͡º)
opcji jest kilka:
1) rozpisz ta funkcje na kartce i poskracaj co trzeba i sam sobie zaimplementuj jej zachowanie, osobno dla czesci rzeczywistej, osobno dla urojonej
2) zobacz co to jest i naucz sie uzywac/definiowac liczby urojone z niej, byc moze nie ma tam 'I"
3) zobacz co to jest , bo to inna
opcji jest kilka:
1) rozpisz ta funkcje na kartce i poskracaj co trzeba i sam sobie zaimplementuj jej zachowanie, osobno dla czesci rzeczywistej, osobno dla urojonej
2) zobacz co to jest i naucz sie uzywac/definiowac liczby urojone z niej, byc moze nie ma tam 'I"
3) zobacz co to jest , bo to inna
@FantaZy: Visual C++ to kompilator C++, a nie C - wspiera jedynie te czesc jezyka C, ktorej wymaga C++. O ile header `` istnieje, to taki kod nie zadziala dziala (testowane na VS 2015).
- 17
#define if(x) if ((x) && (rand() < RAND_MAX * 0.99))
#programowanie #jezykc #cpp #ostatnikomitprzedzmianapracy #heheszki
Więcej: https://gist.github.com/aras-p/6224951
























Mirki, co w jezyku C robi pojedynczy hash (czyli operator #)? Jak macie to dajcie proszę jakies przyklady zastosowania.
int ##zmienna##_v1;da po rozwinieciu
int tekst_ktory_byl_zaamiast_zmienna_v1;