Wszystko
Najnowsze
Archiwum
Komentarz usunięty przez autora
@CichyGlosZTyluGlowy beone
#naukaprogramowania #programowanie #cpp
tl;dr:
Jak pokierować swoją nauką?
Mireczki, poszedłem na studia informatyczne, udało mi się trafić na sensownych prowadzących, którzy pomogli mi, nauczyć się, jak się uczyć, ale w zasadzie nic więcej. Znam podstawy #jezykc , #cpp na uczelni poznałem w podstawowym zakresie, przeszedłem kurs algorytmów i struktur danych, zawsze wykonywałem wszystkie zadania na max, z pełna dokumentacja(wiem, śmieszne, że dla programów na 300-400
tl;dr:
Jak pokierować swoją nauką?
Mireczki, poszedłem na studia informatyczne, udało mi się trafić na sensownych prowadzących, którzy pomogli mi, nauczyć się, jak się uczyć, ale w zasadzie nic więcej. Znam podstawy #jezykc , #cpp na uczelni poznałem w podstawowym zakresie, przeszedłem kurs algorytmów i struktur danych, zawsze wykonywałem wszystkie zadania na max, z pełna dokumentacja(wiem, śmieszne, że dla programów na 300-400
C++ to za wysoka półka
@Meownacci: xD majster widze jednak wie bardzo duzo o programowaniu, to po co pyta jak nie rozumie ze najprostsza droga jest najlepsza, za duzo kombinujesz
@wieczniezielony: Najlepiej sie rozwiniesz jak wymyślisz jakiś projekt i go zrealizujesz. Np. Chat, serwer ftp, parser danych pobieranych z neta np kursy walut ze strony NBP http://api.nbp.pl/. Może wymyślisz coś innego ale ważne żeby w takim projekcie użyć jakiejś libki którą będziesz musiał wykorzystać.
Później przeprowadź analizę wymagań: wymagania funkcjonalne i niefunkcjonalne.
Stwórz diagram przypadków użycia. Stwórz diagram aktywności, sekwencji i na końcu klas. Może niewiele Ci to mówi, ale
Później przeprowadź analizę wymagań: wymagania funkcjonalne i niefunkcjonalne.
Stwórz diagram przypadków użycia. Stwórz diagram aktywności, sekwencji i na końcu klas. Może niewiele Ci to mówi, ale
459
Porównanie C do języka maszynowego

Wideo w języku angielskim.
z- 158
- #
- #
- #
- #
- #
- #
- 1
Dlaczego te memsety nie chcą działać? https://pastebin.com/4UjDy1ZB
#naukaprogramowania #jezykc #pytanie #studbaza
#naukaprogramowania #jezykc #pytanie #studbaza
- 1
@trevoz: @Meownacci: memset działa tak jak można by się spodziewać, nadaje się nie tylko do pojedynczych bajtów, tylko że tutaj wszystko jest pomieszane i akurat tutaj nie wiem co byś chciał osiągnąć.
Zacznę od końca.
AB.pt[0] ma typ MYPOINT, a próbujesz to wypisać jako long float (double). Informuje o tym także
Zacznę od końca.
printf("%lf %lf", AB.pt[0], CD.pt[1]);AB.pt[0] ma typ MYPOINT, a próbujesz to wypisać jako long float (double). Informuje o tym także
- 1
@trevoz: Ok, to teraz pytanie jak to naprawić. Żeby nie bawić się w malloc, lepiej dać:
struct MY_POINT
{
double- 1
Mirki mam problem w C :/
Kod wygląda tak:
Kod wygląda tak:
typedef struct osoba {
char *imie;
char *nazwisko;@Kiziek: Co :D. Czemu dla imie alokujesz pamiec a dla nazwiska i miejscowosci juz nie? Dlaczego przypisujesz wskazniki a nie kopiujesz? Uzyj sobie strdup(), cos na zasadzie:
testo->imie = strdup(imie);
testo->nazwisko = strdup(nazwisko);
....- 1
@Kiziek: I nie zapomnij pozniej zwolnić pamięci.... Dodatkow jak w parametrach funkcji miast
char *imie umiescisz const char *imie będziesz mogł wywolać funkcję podająć stały string.- 1
Hej mirki. Mam do napisania program w języku C, który będzie obsługiwał stos. A elementami stosu będą struktury
Stuktura wygląda tak:
MY_STRUCT
{
int year;
Stuktura wygląda tak:
MY_STRUCT
{
int year;
- 1
Może ktoś mądry studiujący lub pracujący w #programowanie powie mi co powinno mi zwrócić coś takiego:
Jak w ogóle takie przesunięcie bitowe liczby ujemnej o liczbę ujemną zadziała w C?
#jezykc #kiciochpyta i podepnę jeszcze #cpp bo tam może być podobnie.
-1>>-1 ? Jak w ogóle takie przesunięcie bitowe liczby ujemnej o liczbę ujemną zadziała w C?
#jezykc #kiciochpyta i podepnę jeszcze #cpp bo tam może być podobnie.
@chwed: ISO 9899:1999 6.5.7 Bit-wise shift operators §3
The integer promotions are performed on each of the operands. The type of the result is that of the promoted left operand. If the value of the right operand is negative or is greater than or equal to the width of the promoted left operand, the behavior is undefined.
The integer promotions are performed on each of the operands. The type of the result is that of the promoted left operand. If the value of the right operand is negative or is greater than or equal to the width of the promoted left operand, the behavior is undefined.
#naukaprogramowania #jezykc
Mirki, kompilator pluje na mnie "invalid operands to binay * (have int * and unsigned int )"
Troszke kodu:
macierz
Mirki, kompilator pluje na mnie "invalid operands to binay * (have int * and unsigned int )"
Troszke kodu:
macierz
Komentarz usunięty przez autora
Komentarz usunięty przez autora
- 0
@Analityk nie, tylko wdepnalrm w jakiś projekt i zobowiqzalem się ;d
- 0
@TheThisMan: pw
#naukaprogramowania #jezykc #cpp
#studbaza
mam taki kodzik https://pastebin.com/bSkfQD2j
w 11 i 12 linijce powinienem napisac i % 2 == 0, a napisalem i % 2. Program działa, ale czy to jest błąd?
#studbaza
mam taki kodzik https://pastebin.com/bSkfQD2j
w 11 i 12 linijce powinienem napisac i % 2 == 0, a napisalem i % 2. Program działa, ale czy to jest błąd?
#jezykc #naukaprogramowania
Mirki jak dziala funkcja fread?
fread(wczytaj do, rozmiarbufora, ???, strumien);
Mirki jak dziala funkcja fread?
fread(wczytaj do, rozmiarbufora, ???, strumien);
konto usunięte via Android
- 2
@wieczniezielony fread zwroci ci rozmiar_buffora razy ?? Co zawsze bedzie rozne od ilosci wczytan
- 0
@Wina_Segmentacji: Dobra już rozumiem. Tak wiem wiem, ze w zależności od komputera/systemu/języka może dac różne wyniki, ale to dopiero podstawy C i w treści zadania zasugerowano użyć, właśnie takiego rozszerzenia. Dzieki za pomoc.
Miraski, help. Wywaliłęm się na badalnej rzeczy. Chcę znaleźć największy element w tablicy.
https://pastebin.com/sE9QUvT6
Nie wiem czemu, wyrzuca mi liczby typu 2123589768, 1900971752 itp.
#jezykc
https://pastebin.com/sE9QUvT6
Nie wiem czemu, wyrzuca mi liczby typu 2123589768, 1900971752 itp.
#jezykc
int arr_len = sizeof(arr) / sizeof(arr[0]);Komentarz usunięty przez autora
Mirki z #jezykc
Poszukuję komendy, żeby po wpisaniu:
111001
przypisało pierwszą jedynkę do tab[0], drugą do tab[1] itd.
#naukaprogramowania
Poszukuję komendy, żeby po wpisaniu:
111001
przypisało pierwszą jedynkę do tab[0], drugą do tab[1] itd.
#naukaprogramowania
Może mi ktoś pomóc z ostatnim printf'em? Wypisuje on EW, ale nie rozumiem dlaczego.
#programowanie #jezykc
#programowanie #jezykc
źródło: comment_tUCzwl421claMeUHAMK8aRlOX0zI37Eu.jpg
Pobierz- 2
@nienawidzejanka: cpp jest ustawione na element trzeci cp, ponieważ wywołujesz element -1, to jest to element drugi z cp, czyli c + 2 - tak więc trzeci w c. Tu bierzesz element -1, czyli poprzedni, czyli drugi. Drugi to "NEW" Ponieważ dodajesz 1, wskaźnik przesuwa sie na element drugi, więc wyraz "NEW" zostanie wypisany od drugiego znaku, czyli "EW"
- 0
@Analityk: 100% pewności nie mam, ale to nie jest postinkrementacja, więc powinno się wykonać najpierw... musiałbym spojrzeć w priorytety operatorów, bo nigdy nie pamietam (dlatego zawsze uzywam nawiasow, bo musze przelaczac sie czesto miedzy pascalem i c, a tam priorytety sie roznia)
- 1
Mirki z #programowanie #linux #embedded #jezykc
Potrzebuję w programie napisanym w języku C wykryć że karta pamięci się zyebała. Mówiąc prościej wykryć kiedy została zamontowana w trybie read only.
Próbowałem za pomocą takiej funkcji:
https://linux.die.net/man/2/statvfs
Potrzebuję w programie napisanym w języku C wykryć że karta pamięci się zyebała. Mówiąc prościej wykryć kiedy została zamontowana w trybie read only.
Próbowałem za pomocą takiej funkcji:
https://linux.die.net/man/2/statvfs
- 2
@Alkreni: W sumie zostawię ten wpis, może w przyszłości ktoś tu zabłądzi.
- 2
@QBA__: zapewne dlatego:
Wiec zwraca ci parametry zamontowania /dev (lub /).
Description
The function statvfs() returns information about a mounted file system. path is the pathname of any file within the mounted file system.
Wiec zwraca ci parametry zamontowania /dev (lub /).
Witam mirków programistów, znacie jakieś strony gdzie mogę poćwiczyć sobie takie rzeczy? Największy problem mam z określeniem kolejności operacji w przykładach typu * -- * ++cpp+3
#programowanie #jezykc #informatyka
#programowanie #jezykc #informatyka
źródło: comment_vMNu8ImNXoP2Hoo64X6CDMparn0EVXRz.jpg
Pobierz- 67
@nienawidzejanka: powiedz lepiej prowadzącemu ze jest idiotą skoro takich rzeczy wymaga :)
- 103
@TurboDynamo: to są złożone konstrukcje, których w każdej normalnej firmie nikt nie pozwoli ci użyc, gdyż sprawiają, że kod jest nieczytelny. Mam nadzieje, że wyjaśniłem.
Robię mały projekt w C i mam kilka problemów...
1. Jak wczytać wybrane wiersze z pliku? Chodzi mi o to, że mam w pliku mniej więcej taki system:
wyraz
wyraz
wyraz
klucz
1. Jak wczytać wybrane wiersze z pliku? Chodzi mi o to, że mam w pliku mniej więcej taki system:
wyraz
wyraz
wyraz
klucz
- 1
@Wina_Segmentacji: nad tym się jeszcze będę zastanawiał, póki co chcę, żeby w ogóle mi z pliku wypisywało co trzeba. Dzięki. :)
#programowanie #matematyka #ciekawostki #jezykc
Funkcje z biblioteki matematycznej C, które wydają się zbyteczne
https://www.johndcook.com/blog/2010/06/07/math-library-functions-that-seem-unnecessary/
Funkcje z biblioteki matematycznej C, które wydają się zbyteczne
https://www.johndcook.com/blog/2010/06/07/math-library-functions-that-seem-unnecessary/




















@Antyradek: Aplikowałeś do lat osiemdziesiątych?
@Antyradek: Nie wygodniej na dwóch?
while(last > first) *first++ = *last--;Np. tutaj: https://godbolt.org/g/Hb68UR