Bulldogjob
  • Najlepsze
  • Wszystkie komentarze
ziomallox
@Bulldogjob: Z ciekawości sprawdziłem, ale po tym pytaniu widać, że nie warto kontynuować, mogliście wpisać jeszcze 62 innych zaburzeń xD
s.....u
s.....u
@Bulldogjob: ja jestem samolotem, też pracuję w IT a nie mogę wypełnić ankiety bo nie ma mojej płci
BeginEnd
BeginEnd
Ehhh.... Lubie C za prostotę, ale czasami nie mam pojęcia co kierowało ludźmi nie dodając pewnych oczywistości do biblioteki standardowej. Mamy p--------d funkcji do porównywania stringów, ale nie, nie dodamy streq() bo po co, lepiej, żebyś się mógł się p--------ć.

Nie zliczę już ile razy p----------m się jak w poniższym kodzie:

if (strcmp(strA, strB))
cos_jak_strA_eq_strB....

#jezykc #programowanie
  • Najlepsze
  • Wszystkie komentarze
MamCieNaHita
Rosly
Rosly
1
@BeginEnd: jak najbardziej jest na temat, tylko nie rozumiesz jak wygląda reprezentacja stringów w C ;)
Gdybyś to wziął pod uwagę to nie mylił byś kodu powrotu z funkcji strcmp i używał strncmp.
MostlyRenegade
#technologia #cpp #jezykc #visualstudio
Hej, programiści, czy da się w VisualStudio sprawdzić rozmiar alokacji na stosie przez funkcję/metodę?
W trakcie pisania kodu vs zwrócił mi uwagę (C6262), że funkcja alokuje na stosie powyżej 16 KB, więc coś musi na bieżąco to monitorować. Da się to gdzieś podejrzeć?
  • Najlepsze
  • Wszystkie komentarze
Jailer
A jednak VS ostrzega już w trakcie pisania, a przed kompilacją. Zacząłem się więc zastanawiać, czy można to jakoś sprawdzić przed wystąpieniem ostrzeżenia.


@MostlyRenegade: ale o co w sumie pytasz? Sam napisałeś, że VS pokazuje warning przed kompilacją.
luigi_pl
luigi_pl
@MostlyRenegade: Rozmiar alokacji na stosie jest znany w momencie zakończenia kompilacji.

Ogólnie to zdajesz złe pytanie, właściwszy pytaniem jest jak rozwiązać C6262, a najprostszą odpowiedzią jest alokować na stercie. Żeby dać lepszą poradę, napisz więcej o swoim przypadku.
horus666
Czy może mi ktoś powiedzieć jaki jest sens testowania oprogramowania?


#programowanie #webdev #gamedev #jezykc #java #python
  • Najlepsze
  • Wszystkie komentarze
zobq
zobq
zobq
20
@horus666: poziom taki, że aż odpowiem memem xD testy są po to, żeby zamiast x błędów, było ich x - y, gdzie y to błędy wyłapane testami.
MostlyRenegade
Hej, programiści15k,
Czy jest w standardowym C/C++ coś w rodzaju strumienia do zapisu w pamięci? Chodzi mi o to, żeby do jednego ciągłego bufora można było wrzucać sobie dużo różnych danych po kolei i potem przekazywać cały ten bufor gdzieś dalej. Teoretycznie mogę sam sobie napisać taki prosty bufor, ale może jest już coś gotowego.

#programowanie #programista15k #cpp #jezykc
  • Najlepsze
  • Wszystkie komentarze
stepienz13posterunku
Mirki, jak znaleźć pracę w #embedded? W kwietniu skończyłem informatykę na UAM w Poznaniu, miałem jeden przedmiot gdzie programowaliśmy mikrokontroler STM32 i spodobało mi się. Zrobiliśmy na nim prosty minutnik obsługiwany jednym guzikiem. Obecnie uczę się C z książki Kinga "C Programming: A Modern Approach" (super książka). W Poznaniu niestety nie ma za dużo ofert dla juniorów jeśli chodzi o embedded, a wolałbym się nie przeprowadzać. Pytanie co waszym
  • Najlepsze
  • Wszystkie komentarze
Filipop
Filipop
Cześć, mam 20 lat, pracuje aktualnie na utrzymaniu ruchu i zaczynam studia zaoczne na PWR na kierunku elektrotechnika, jestem jednak wielkim zajawkowiczem embedded i planuje iść w to w 100%. Chciałbym się dowiedzieć czy opłaca się robić te studia i czy wniosą one coś do mojego cv w przyszłości dla pracodawców? Generalnie to planuje zrobić w tym czasie też dużo projektów jednak fajnie mieć te wyższe wykształcenie, z góry dzięki za odpowiedź.
  • Najlepsze
  • Wszystkie komentarze
mirkogreg
Pytanie do speców od języka C. Chciałem się pobawić trochę w generowanie struktur poprzez makra, ale napotkałem na problem. Mam sobie strukturę, mam makro które w zamyśle ma nadać strukturze nazwę i ją zainicjalizować. Używam tego makra (zobacz komentarz) i się kompiluje. Ale jak już spróbuję cokolwiek przypisać do tak utworzonej struktury, to dostaję błąd. Jesteście w stanie wskazać mi mój błąd? Wyszedłem trochę z założenia, że preprocesor to tylko podmienia tekst,
  • Najlepsze
  • Wszystkie komentarze
PlugaweWarzywo
PlugaweWarzywo
#programowanie #sieci #siecikomputerowe #jezykc #winsock #socket Hej Mireczki, czy Ktoś z Was ogarnia bibliotekę socket?

Chodzi mi tutaj o podstawową funkcję connect(), czy można ją wykorzystać do tego aby połączyć się z adresem 8.8.8.8 potwierdzając tym samym że mamy dostępne połącznie interenetowe? Gdzieś przeczytałem że to wystarczy - taki prosty PING. Jednak kiedy oglądałem źródła komendy ping.c to tam nie
  • Najlepsze
  • Wszystkie komentarze
PlugaweWarzywo
PlugaweWarzywo
#programowanie #jezykc #ping #siecikomputerowe #programista Hej Mireczki, w jaki sposób stworzylibyście własny program który pokazywał by aktualny stan sieci, tj. czy jesteśmy ONLINE czy OFFLINE.

Zrobiłem to w ten sposób, że program rezydentny co np. 5 sekund wywołuje komendę ping 1 raz z adresem (8.8.8.8).. w zależności od wyniku zapisuje ONLINE lub OFFLINE to jakiejś zmiennej środowiskowej.

Zastanawiam się czy powinno się
  • Najlepsze
  • Wszystkie komentarze
MisiekD
Siemka,
czy jest jakiś sposób, by VS Code podkreślał/oznaczał/kolorował zmienne globalne/lokalne, które nie są używane w kodzie? Bywa nie raz tak, że dużo zmieniam w trakcie i prościej by było, aby edytor oznaczył mi nieużywane zmienne. Może ktoś to już ogarnął u siebie? Jakieś rozszerzenie?

#arduino #c #c++ #jezykc #programowanie #mikrokontrolery #esp8266 #visualstudio #visualstudiocode #platformio
  • Najlepsze
  • Wszystkie komentarze
MisiekD
Siemka, mam duży problem ze swoim ESP8266, chodzi o wypisywanie danych z mikrokontrolera (duża ilość danych) wprost do przeglądarki.
No więc, chciałbym zmodernizować moją funkcję, aby zbierać dane z logów i następnie wysłać je wszystkie do przeglądarki. Najpierw próbowałem funkcji beginResponseStream, ale moja tablica jest zbyt duża, aby można ją było wysłać raz (tablica ma 300 wierszy i każdy wiersz ma 100 wartości typu char). W efekcie tym, do przeglądarki trafia jakieś
  • Najlepsze
  • Wszystkie komentarze
ZawzietyRobaczek
ZawzietyRobaczek
#matematyka #jezykc #programowaniegrafiki #gamedev Czołem Mireczki, nie macie jakiegoś sprawdzonego kodu żeby przeskalować ładnie obraz RGB(A), testowałem ze dwa algorytmy Bilinear Interpolation ale efekt był słaby w porównaniu z tym samym algorytmem w Photoshopie i w dotaku gubił krawędzie - a testowałem dwa rózne :-O.. moze macie jakiś Bicubic Interpolation, jakos zgrabnie napisamy w C ?
  • Najlepsze
  • Wszystkie komentarze
AbyssWatcher2137
Mireczki, potrzebuję pomysłów niczym Dr House podczas diagnostyki.
Mam sobie mikrokontroler taki 3 rdzeniowy popularny w motoryzacji, wykorzystuję tylko 1 rdzeń i oprócz innych rzeczy, chodzi w nim problematyczny timer 64b. Zegary i peryferia ustawione są tak, by uzyskać rozdzielczość 1 ms.
Gdzie mogę szukać, co mogę sprawdzić, jeżeli robiąc reset inny niż fizyczny, po resecie timer chodzi z rozdzielczością 2 ms (problem się skaluje), podczas gdy rejestry zegarów, PLL się nie
  • Najlepsze
  • Wszystkie komentarze
Amestris
Hej mireczki
Jestem w trakcie robienia pracy dyplomowej. No i wymyśliłam sobie konsultując się z promotorem projekt aplikacji AR w Unity. To ma być aplikacja dla działu utrzymania ruchu do robienia przeglądu albo naprawy awarii.
Kupiłam książkę do nauki unity, ale tam jest tylko moduł jak tworzyć gry.
Powiedzcie mi proszę, dam radę w jakieś dwa miesiące się nauczyć programowania w C#, który jest do tego wykorzystywany i napisać taką prostą apkę?
  • Najlepsze
  • Wszystkie komentarze
wytrzzeszcz
PSIA KREW! @wykop @m__b ja rozumiem nowy "fajniejszy" frontend ale kurde
czy autorzy tego są dopiero w stadium #naukaprogramowania strona cieknie do ramu jak p------a
mam 16 GB z czego wykop jest w stanie zjeść z 11GB, że nie jest sam w pamięci operacyjnej
ja rozumiem że #javascript nie jest to #jezykc więc można olać zarządzanie pamięcią...
ale można conajmniej nie zajeżdzać komputera na
  • Najlepsze
  • Wszystkie komentarze
ZalgoZalgo
hej murki, mam se program w C i chce zrobić tak, że program wczytuje dane w pętli, zwraca wartości funkcji, aż wprowadzona zmienna nie będzie zerem. ogólnie działa, bo nic się potem nie da wprowadzić, ale program zachowuje się tak, jakby oczekiwał na coś (nie kończy się)

kod:

int main(){

int
  • Najlepsze
  • Wszystkie komentarze
Czlowiek_Ludzki
Mam coś takiego:

char c = 'abc';
char d = 'def';
Jak w najprostszy możliwy sposób dodać do char c wartość char d?

#jezykc #naukaprogramowania #programowania
  • Najlepsze
  • Wszystkie komentarze
Czlowiek_Ludzki
W jaki sposób przesunąc wszystkie elementy tablicy o ile elementów w tablicy n-elementowej? Dla testów zrobiłem 5 elementową tablicę. Wszystko przesuwa się poprawnie, dopóki i nie wyleci poza zakres.

int main()
{
int n = 5;
int
  • Najlepsze
  • Wszystkie komentarze
m.....r
m.....r
Piszę fw na STM32L0 i siedzę nad UARTem drugi dzień. Konfiguracja arcyprosta, ot dwie linijki (baudrate i włączenie), po czym jak wstanie to wysyła mi tylko jeden - dwa znaki. Nie resetuje się MCU, znaki przychodzą jakie być powinny, ale co bym nie robił to zawsze z jednego printfa wychodzi jeden znak, a z drugiego dwa. Procedura printf sprawdzona na innym procku, działa.
Korzystam z CMSIS i dokumentacji. Już nawet zainstalowałem Cube
  • Najlepsze
  • Wszystkie komentarze