Wszystko
Najnowsze
Archiwum
- 13
- 105
#programowanie #heheszki #humorinformatykow
Uczę się programowania, napisałem prosty kod do zamiany liczb z systemu dziesiętnego na binarny. Jakieś sugestie na przyszłość?
Uczę się programowania, napisałem prosty kod do zamiany liczb z systemu dziesiętnego na binarny. Jakieś sugestie na przyszłość?
#include
#define O0 std::cout
#define Oo doSiemka Mureczki w ten wieczorny wieczór #programowanie #naukaprogramowania #cpp #oop
TL;DR
Mam taki problem z dziedziczeniem. Przegrzebuję się przez stacka i nic nie pomaga, a czuję w kościach, że to jakiś banał. Mam sobie 2 klasy
TL;DR
Mam taki problem z dziedziczeniem. Przegrzebuję się przez stacka i nic nie pomaga, a czuję w kościach, że to jakiś banał. Mam sobie 2 klasy
- 1
@Fitoplankton: może to problem z niezdefiniowaną referencją do 'vtable for TMTape'? :vvvv
@Fitoplankton: Ktoś miał już podobny problem na stackoverflow i tak mu odpisali: http://stackoverflow.com/a/15113814
- 3
Mirki z pod tagu #arduino i #programowanie, w ramach nauki napisałem sobie program, którego w internetach nie znalazłem w takiej formie - zapalanie 5 diodek przyciskami, które mają działać jak przełączniki - wszystko jest ok, tylko czasami jak za długo przytrzymam przycisk dioda po puszczeniu wraca do stanu sprzed wciśnięcia (nie zawsze) wiecie dlaczego? :
byte buttons[] = {A0, A1, A2, A3, A4};
#define NUMBUTTONS sizeof(buttons)
volatile byte- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
@panodzupy: Bo tagujesz na nocnej.
- 0
Jaką nocna jest dopiero 3
#emacs #programowanie na codzen pisze w visualStudio i ono ma takie bajery jak rozwiązanie stałych (wskazuje kursorem na np NULL i pokazuje mi 0 bo było #define NULL 0
Oraz jest taki bajer że pisze printf( i pokazuje jakie argumenty są przyjmowane) jak to zrobić? (C,php,python i czasem asembler )
Oraz jest taki bajer że pisze printf( i pokazuje jakie argumenty są przyjmowane) jak to zrobić? (C,php,python i czasem asembler )
@Bionizy: @wytrzzeszcz: YouCompleteMe + SuperTab - korzystam i polecam.
- 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ą ( ͡° ͜ʖ ͡°)
- 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
- 3
#atmel #atmega #arduino #c #diy #elektronika
Mirki zerknelibyście na ten kod? Nie mam teraz dostępu do żadnej atmegi, a muszę po raz pierwszy napisać kod do ADC
! /*
! * Przetwornik_ADC.c
Mirki zerknelibyście na ten kod? Nie mam teraz dostępu do żadnej atmegi, a muszę po raz pierwszy napisać kod do ADC
! /*
! * Przetwornik_ADC.c
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
@pkh:
Z tym transcount - not tak, skad bym wiedzial ile razy petle for wykonac, obviously!
Dzieki za wyjasnienie tej petli.
Nie do konca jednak rozumiem, co w ten GetNextEvent wpisac?
Bo z tego co zrozumialem, funkcja wywolana przez pointer trans[]i.fn ustawia mi nastepny stan, po tym jak wykona inne
Z tym transcount - not tak, skad bym wiedzial ile razy petle for wykonac, obviously!
Dzieki za wyjasnienie tej petli.
Nie do konca jednak rozumiem, co w ten GetNextEvent wpisac?
Bo z tego co zrozumialem, funkcja wywolana przez pointer trans[]i.fn ustawia mi nastepny stan, po tym jak wykona inne
- 0
@jansek: I dokladnie tak sie dzieje.
Jestes w stanie INIT. I teraz dostajesz event EV. Teraz sprawdzasz wszystkie wpisy w tablciy trans, i szukasz takiego który ma stan INIT i event na EV. Wtedy wykonujesz jego funkcje, który zmienia stan na inny.
Przemysl sobie to ze w maszynie stanow, stan w jakim obecnie jestes ma wplyw na to jak event bedzie obsluzony.
Jestes w stanie INIT. I teraz dostajesz event EV. Teraz sprawdzasz wszystkie wpisy w tablciy trans, i szukasz takiego który ma stan INIT i event na EV. Wtedy wykonujesz jego funkcje, który zmienia stan na inny.
Przemysl sobie to ze w maszynie stanow, stan w jakim obecnie jestes ma wplyw na to jak event bedzie obsluzony.
Mirki, robię połączenie pomiędzy #arduino a #raspberrypi przez I2C(początkujący here) i chciałbym zrobić taki prosty program, gdzie wysyłam z RPI do Arduino jakąś liczbę, powiedzmy 9, a tam ma ją pomnożyć przez 10, odesłać z powrotem, po czym RPI cyka zdjęcie o wartości birghtness odebranej liczby. Od taki prymitywny program. Mam natomiast problem w tym, że w większości wypadków zamiast 90 dostaję 9. I to już nieważne co
mirasy w CPP dało się robić tak że miałem plik i tam sobie konfigurowałem aplikację poprzez #define jest taki mechanizm w #java #programowanie
Mirki, potrzebuję drobnej porady, albo chociaż ukierunkowania.
Jak dla takiego prostego kodu mogę zwiększyć rozdzielczość pomiaru temperatury?
#arduino
#
Jak dla takiego prostego kodu mogę zwiększyć rozdzielczość pomiaru temperatury?
#arduino
#
@Vonsatch: Dlaczego uważasz, że to prosty kod? Pisałeś kiedyś protokół 1-wire samodzielnie? Zajrzyj do noty katalogowej używanego czujnika by dowiedzieć się jakie są jego możliwości i ograniczenia.
- 1
@gromwell: może źle zadałem pytanie.
Chciałbym, żeby wynik prezentowany był z dokładnością większą, niż 0,5 C.
Chciałbym, żeby wynik prezentowany był z dokładnością większą, niż 0,5 C.
- 1
Chcę zrobić termometr DS18b20+LCD+Arduino i wszytsko na I2C okabelkowanie nie jest trudne, gorzej z programem, naszkicowałem takie coś, werefikacji nie przechodzi - jak to zrobić pomóżcie #arduino #elektronika
#include
#include
#include
LiquidCrystal_I2C
#include
#include
#include
LiquidCrystal_I2C
@kapelarz: a wiesz, że ten termometr działa na 1wire?
- 0
- 2
Mirki, pomóżcie, proszę. Próbuję wygenerować w C liczbę losową z przedziału <0,1>. Nijak mi to się nie udaje, mimo użycia typu float oraz komendy
#include
#include //rand
#include //time
#include
x=(rand()%1001)/1000;. Potrzebne jest mi to do oszacowania metodą Monte-Carlo pola koła. Niżej to, co napisałem i nie chce działać.#include
#include //rand
#include //time
#include
- 2




















Sprawdzam tylko kto aż jest takim nerdem, że obserwuje te tagi.