- sziku69: Fűzzük össze a szavakat :)
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- GoodSpeed: Megint 3 hónap Disney+ akciósan :)
- Argos: Az vagy, amit megeszel
- sellerbuyer: Te tudod, mi mennyit fogyaszt az otthonodban?
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
!wannabe
tag
válasz
Sk8erPeter #2522 üzenetére
Hehe, én is elgondolkodtam a kérdésen
mert arról, hogy milyen fordítót is használok az ugrott be, hogy gcc-t. Aztán gondoltam, hogy nem erre gondol hanem a fejlesztőkörnyezetekre ezért leírtam amit használok.
-
-
!wannabe
tag
Undorító dolog ez a socket progrramming vagy csak én nem látom benne a szépségét?!
-
!wannabe
tag
El tudná valaki magyarázni nekem akár egy példán keresztül, hogy mit jelent az, hogy egy mutatót castolni kell?
Hát ha még a legjobb programozók is hibáznak akkor rendben
Szerencsére én nem török effajta babérokra csak a sulit akarom túlélni egyelőre -
!wannabe
tag
válasz
Sk8erPeter #2505 üzenetére
Azért nem akartam mert rossz fényt vetne rám. A kód alján volt egy kikommentezett rész: while(1)
{
socklen_t struct_len = sizeof(struct sockaddr_in);
struct sockaddr_in client_addr;
int client_fd = accept(server_fd, (struct sockaddr*)&client_addr, &struct_len);
printf("Kapcsolódott egy kliens\n");
}Ez azért lett kikommentezve mert error volt az első sorban. Azt gondoltam, hogy enélkül is futnia kellene egyébként a servernek azért tettem fel itt a kérdést. Syntax error volt csak benne, tehát egy elírás, de persze csak akkor tűnt fel amikor már nem tudtam szerkeszteni az előző posztomat. Ezért mondtam, hogy ne gondolkodjatok már rajta.
Jah és még annyi, hogy ez nem echo server mert még nem adja vissza amit beírunk az majd később lesz.
-
!wannabe
tag
Sziasztok,
Van egy kódom ami ugyan lefut warning nélkül mégsem működik megfelelően. Ez egy echo server megvalósítás és a 8000-es porton kellene tudnom hallgatózni, de mégsem inditja el a servert amikor lefuttatom.
Most ismerkedek a témával tehát attól tartok eléggé triviális a válasz a hozzább értők számára.
-
!wannabe
tag
Sziasztok,
Van egy kódom itt alant. (Nem én írtam csak átalakítottam)
Q.: Segmentation fault-al elszáll amikor új elemet adok hozzá, miért
Előre is köszi a segítséget.
-
!wannabe
tag
Sziasztok Mesterek!
Van egy kódom alant, amiben neveket tároltam el láncolt listával. Van hozzá egy delete nevű fgv is, ami azt szeretné megcsinálni, hogy vár egy int számot és azt az elemet amit megadunk a szám által, törli a listából. A main-ben, hogy kellene hivatkozni a delete fgv-nek erre a számra?
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct cn
{
char *name;
struct cn *next;
};
struct cn *head = NULL;
void insert(char *c)
{
struct cn *new;
new = (struct cn*)malloc(sizeof(struct cn));
new->name=c;
new->next=head;
head=new;
}
void printout()
{
struct cn *current;
current = head;
while(current)
{
printf("%s", current->name);
current= current->next;
}
}
void delete(int del)
{
struct cn *current, *previous;
previous = 0;
current = head;
while(current)
{
if(current->name == del)
{
struct cn *temp = current;
if(previous)
{
previous->next=current->next;
}
else
{
head = current->next;
}
current=current->next;
free(temp);
}
else
{
previous=current;
current=current->next;
}
}
}
int main()
{
insert("Eszter\n");
insert("Bea\n");
insert("Nóra\n");
insert("Béla\n");
insert("Peti\n");
printout();
return 0;
}Érthető a kérdésem?
-
!wannabe
tag
válasz
Fire/SOUL/CD #516 üzenetére
Szerintem ez érdekli. Jaja ez a páratlan-páros dolog, viszont header file-okkal, szóval teljes kód az igény ha jól értelmezem.
-
!wannabe
tag
Itt van egy másik megoldás a hisztogramra. Azonban ez vízszintesen rajzol:
#include <stdio.h>
int tomb[10], szam, f;
int main(){
for(szam=0; szam<=9; szam++)
tomb[szam]=0;
do{
scanf("%d", &szam);
if(szam>=0 && szam<10) tomb[szam]++;
}while(szam>=0 && szam<10);
for(szam=0; szam<10; szam++){
printf("%d: ", szam);
for(f=0; f<tomb[szam]; f++)
printf("*");
printf("\n");
}
return 0;
}Ez kicsit fapadosabb megoldás. Nincs benne annyi disznóság mint Fire kollega megoldásában
-
!wannabe
tag
válasz
Fire/SOUL/CD #483 üzenetére
Fire:
ndx[str[i] & 0x0f]++;
Ez a sor pontosan mit csinál a hisztogramodban?
-
!wannabe
tag
válasz
Fire/SOUL/CD #485 üzenetére
Hihetetlen vagyok!!!
22:00kor keltem fel...annak már majdnem egy órája és még mindig homályosan látok. Nem vettem észre, hogy vízszintesen is kirajzolja. A kódban meg azon gondolkodtam, hogy miért van ott kommentbe a horizontal/vertical... szóval sry. korán van még.CodeBlocks a legkirályabb
-
!wannabe
tag
válasz
Fire/SOUL/CD #479 üzenetére
CodeBlocks (CB ) -ban írtam. Meg DEV-C++-t is használok néha, de most bejön a CB, szerintem ezt használom.
-
!wannabe
tag
válasz
Fire/SOUL/CD #477 üzenetére
Mindenféle jó tanácsot szívesen fogadok.
-
!wannabe
tag
válasz
!wannabe #474 üzenetére
közben érkezett egy megoldás egy havertól megosztom veletek. Ezen a megoldáson jelölve vannak a fekete-fehér mezők.
#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
printf(" ");
for(sor=0; sor<SORSZAM; sor++){
printf(" %c", sor+'A');
}
printf("\n");
for ( sor = 0; sor < SORSZAM; sor++ ){
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
printf(" %d", sor+1);
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
if((oszlop%2==0 && sor%2==1) || (sor%2==0 && oszlop%2==1)){
printf("|x");
}else{
printf( "| " );
}
}
printf( "| \n" );
};
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf("+\n");
return 0;
} -
!wannabe
tag
Az oszlop meg sorcímeket akarom megcsinálni. Ez sakktábla szóval az oszlopokba kellene betűket a sorokba pedig számokat iratni. Ezt gondolom tömbökkel kellene. A tömböt kell egy for ciklusban inicializálni? Vagy hogy tudok hivatkozni arra a tömbre?
-
!wannabe
tag
Bátorkodom feltenni triviális kérdésem.
A program 1 oszloppal meg 1 sorral többet rajzol ki mint kéne.#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
for ( sor = 0; sor <= SORSZAM; sor++ ){
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "| " );
};
printf( "|\n" );
};
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+%n" );
return 0;
} -
!wannabe
tag
Mit gondoltok a webes C tutorialokrol? Esetleg vannak olyanok amiket külön kiemelnétek mert annyira jó / rossz?
Néhányat átnéztem közülük mostanában. túl sok különbséget nem látok köztük. Egyáltalán ti hogyan indultatok el a C programozás rögös útjain?Néhány link az ilyen tutorialokrol: Leicester,
Strath,
Cprogramming -
!wannabe
tag
Értem. Igazából gondoltam, hogy dual boot azt jelentené, hogy két (vagy több) oprndsz.-t használsz cask még nem láttam ezt ilyen kifejezésben.
Amúgy én XP mellé tettem fel anno Linuxot és a Linux csinált egy GRUB menut-t amiben lehetett választani, hogy mit akarok indítani azt hittem, hogy Windows-éknál is így van. ( ezek szerint nem)Az MSDNAA-ról meg annyit, hogy a Pannon Egyetemen is van ez a dolog ( talán az összes egyetem info karán van ) itt viszont erősen az Eclipse-t használjuk.
-
!wannabe
tag
Hali!
Eclipse-el meg VS.-el én is állandóan szívok. Ezért is használok DevC-t vagy CodeBlocks-t. Kisebb programok írására tökéletesen alkalmas. Majd ha muszáj lesz belerázódok a többibe addig ez megfelel.
Amúgy meg csak nem ezen fogod bebukni a tárgyat...
U.I.:
system("PAUSE");
-t használok, hogy ne tűntesse el egyből a parancssort. Bár a jobb programozok biztos megmondják majd h mi a szitu.
-
!wannabe
tag
Hali!
Kicsitomi88 mintha régebben logoutban csináltál volna C tutorialt azzal mi a helyzet?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Okosóra és okoskiegészítő topik
- Házimozi haladó szinten
- Nem lesz Xiaomi 16
- Építő/felújító topik
- Gyúrósok ide!
- OLED TV topic
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Apple MacBook
- exHWSW - Értünk mindenhez IS
- Kecskemét és környéke adok-veszek-beszélgetek
- További aktív témák...
- Apple iPhone 13 Pro Max 512GB,Újszerű,Adatkabel,12 hónap garanciával
- Dell Latitude 7490, 14" FHD IPS Érintő kijelző I7-8650U, 16GB DDR4, 256GB SSD, W11, Számla, 1 év gar
- Dell Latitude 7490, 14" FHD IPS Érintő kijelző I7-8650U, 16GB DDR4, 256GB SSD, W11, Számla, 1 év gar
- ASUS ROG STRIX 850W 80 PLUS Gold moduláris tápegység 3 év garanciával
- Apple iPhone 15 128GB,Dobozával,12 hónap garanciával
- Clevo 1060 6GB Mxm 3.1 laptop videó kártya ingyen házhoz szálitással
- HUAWEI MateBook 13 2020 - Kijelző nélkül - I7-10510U - 16GB - 512GB SSD - Win11 - MAGYAR
- BESZÁMÍTÁS! MSI B450 R7 5700X 32GB DDR4 1TB SSD RTX 3070Ti 8GB Rampage SHIVA DeepCool 750W
- HIBÁTLAN iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3331
- GYÖNYÖRŰ iPhone 11 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3163, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest