R.....y
R.....y
#naukaprogramowania #cpp #ansic
jak zrobić makefile, który do stworzenia binarki
bin/d--a.o
będzie wymagał pliku src/d--a/d--a.cpp
?

próbuje
  • Najlepsze
  • Wszystkie komentarze
R.....y
R.....y
@Drzemka_w_cieniu_drzew: myślałeś o karierze w polskich kabaretach?
R.....y
R.....y
#naukaprogramowania #programowanie #ansic

czy da się ustawić memset, żeby ustawiał powiedzmy co 4 komórki pamięci, lub 4 naraz?
Chcę wypełnić tablicę jedynkami, i okazuje się że
memset(arr, 1, sizeof(int)* size);
to nie jest to czego szukam
  • Najlepsze
  • Wszystkie komentarze
zwei
zwei
  • adult
3
Treść przeznaczona dla osób powyżej 18 roku życia...
M.....f
M.....f
@RedveKoronny: Dlatego, że kompilator to zoptymalizował i nie wykonał żadnej operacji xD
Poza tym tak jak ci mówiłem, pchasz się w kłopoty, strict aliasing rule itd i jest to bezużyteczne.
R.....y
R.....y
#naukaprogramowania #ansic #cpp #linux
mam program w C który wypisuje mi coś na terminal linuxa.
Chciałem żeby z każdym wywołaniem programu mi czyściło ekran.
Problem w tym, że:
printf("/033[2J"); (lub to samo z coutem)
czysci ekran, ale wszystko się wypisuje na dole ekranu, a ja chcę na górze. Jak to osiągnąć?
  • Najlepsze
  • Wszystkie komentarze
prewenaza
@RedveKoronny: nie baw się w printfowanie ani tym bardziej w system(), tylko zamiast wykonywać program wykonuj skrypt shella który normalnie jak człowiek wyczyści ci terminal i odpali oryginalny program.
dupasmoka
@RedveKoronny: musisz jeszcze zmienic pozycje kursora

cursorhome Move cursor to upper left corner ^[H
~https://www.csie.ntu.edu.tw/~r92094/c++/VT100.html
I.....l
I.....l
Byłabym bardzo wdzięczna, gdyby ktoś mi zerknął na kod i pomógłby mi z funkcją write(), która teoretycznie powinna utworzyć kopię pliku (z tekstem), a nie tylko nowy plik. Niestety mogę tylko użyć write i read do wczytywania, przez co zadanie robi się problematyczne.
Link do pastebin: https://pastebin.com/JMzAhu4b

#jezykc #informatyka #ansic
  • Najlepsze
  • Wszystkie komentarze
elfo
elfo
0
@Iribell:
linia 63. tworzysz file descriptor (in), ale nie używasz go do niczego, prawdopodobnie chciałaś użyć któregoś z tablicy fd.
linia 65. nie sprawdzasz pliku, tylko porównujesz wartość stringa z jego nazwą do nulla, to zawsze będzie prawdziwe (coś jak 17 != 15), powinnaś sprawdzić czy fd jest poprawny (fd zwraca funkcja open)
linia 93. zapisujesz coś do przypadkowego fd (argument 1), nawet nie masz nic otwartego.
linia 99. to nie da żadnego
I.....l
I.....l
@elfo: Wiedziałam, że moje zadanie to bałagan, ale nie sądziłam, że aż taki. Chyba lepiej je będzie zrobić od początku. W każdym razie dzięki.
TheRickestRick
Hej tag #programowanie.
Mam do napisania program (najlepiej w C), który przy pomocy listy wskaźnikowej (na dane typu double) rozrasta się do pewnej, zadanej wielkości, np podajemy rozmiar w konsoli.
Możecie mi podpowiedzieć jak się do tego zabrać? Narazie mam tyle:

struct Node {
double
  • Najlepsze
  • Wszystkie komentarze
pepepanpatryk
@TheRickestRick: Poszukaj w necie hasła Linked List :) to bardzo proste :) Niestety nie pomogę więcej bo leżę już w łóżku, a pisać kod na telefonie....
Saly
Saly
1
@TheRickestRick: każdy student to pisze. Pierwszy link z googlów: https://www.geeksforgeeks.org/linked-list-set-1-introduction/
intires98
Chciałbym zliczyć w języku C ilość bitów wysokich występujących w liczbie dziesiętnej
Przykład

Input: 2137 (dec) to 1000 0101 1001 (bin)
Output: 5

Ktoś
  • Najlepsze
  • Wszystkie komentarze
progressive
To uczucie kiedy wybrałeś C zamiast C++ do swojego projektu, bo nie pamiętasz nic z programowania obiektowego i analizując kody źródłowe bibliotek widzisz ->
#cpp #stm32 #ansic #naukaprogramowania #mikrokontrolery
  • Najlepsze
  • Wszystkie komentarze
animuss
znacie jakieś fajne tricki / interesujące rzeczy z zakresu #programowanie w #cplusplus? znam np rzeczy typu zmiana nazwy funkcji main(), program bez średnika lub quine. Szukam podobnych rzeczy.
#informatyka #komputery może być też #ansic
WDEM
WDEM
WDEM
0
Czy w ansi C da się w jednym kodzie programu zapisać jakiś tekst do txt, a potem ten sam text odczytać z tego pliku txt w tym samym programie? Jeżeli tak to proszę i jakąś instrukcję ( ͡° ͜ʖ ͡°)
#programowanie #ansic #informatyka #it #programista15k
  • Najlepsze
  • Wszystkie komentarze
asunez
Mirki od #jezykc #ansic - dlaczego tutaj jest podwójna negacja, zwłaszcza biorąc pod uwagę, że typ to unsigned int?

static bool fwnet_hwaddr_is_multicast(u8 *ha)
{
return !!(*ha & 1);
}
  • Najlepsze
  • Wszystkie komentarze
n.....0
n.....0
Miruny jakie środowisko na Windows polecacie do C? Eclipse może być?
#programowanie #eclipse #ansic #it
  • Najlepsze
  • Wszystkie komentarze
avesho19
Miruny, jakie środowisko do ANSI C?
#programowanie #pytanie #it #studbaza #ansic
  • Najlepsze
  • Wszystkie komentarze
l.....a
l.....a
Pytanko co do kodu: https://pastebin.com/vZt7LHRZ

Czy drugie for zaczyna się wykonywać kiedy pierwszy for będzie fałszywe?
+ co dokładnie robi drugie for? Czemu inicjacja zmiennej to j=n-1? I po co tam ten if w forze?
Czy klamry tutaj mają większe znaczenie, tj. czy jakby ich nie było to czy kod pokazywałby to samo?

#ansic #cpp #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
M.....l
M.....l
Hello Mireczki

Zna z was ktoś jakieś dobre książki/strony omawiające standard języka C++14? Póki co bazuje na cppreference ale tam jest to bardzo sucho wyłożone ( ͡° ʖ̯ ͡°)

#cpp #ansic #cpp14 #programowanie #programista15k
  • Najlepsze
  • Wszystkie komentarze
pojler98
Piszę funkcje na scalanie dwóch list razem w ANSI C. Nie mam pomysłu jak ładnie rozpisać warunek trzeci, gdy pierwsza lista jest pusta, a druga ma elementy. W linku podrzucam kodzik. https://pastebin.com/VdwRUwBH
#programowanie #ansic #jezykc
  • Najlepsze
  • Wszystkie komentarze
pojler98
pojler98
  • adult
4
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
Prezes_Lato
Próbuję napisać banalny program podający średnią z wczytanych do tablicy liczb. Wychodzi tak, że program prosi mnie o podanie 6 liczb zamiast 5 jak chciałem. Ogólnie działa, ale niepotrzebnie każe podać 6 liczbę. Jak to usunąć?

#include
int main()
{
int tab[5];
  • Najlepsze
  • Wszystkie komentarze
k.....c
k.....c
#naukaprogramowania #ansic

Mirki, czy switch w switchu (a potem ewentualnie jeszcze w tym drugim 3 switch) w C jest poprawny? Tzn. błędu chyba nie powinien wywalić, ale czy jest jakiś bardziej efektywny sposób zagnieżdżenia w sobie wielu warunków?
  • Najlepsze
  • Wszystkie komentarze