-
Fototrend

Új hozzászólás Aktív témák
-
Robaj
addikt
Picit debugoltam és nem is ott van a gond.

A forrása ez:
printf("%s \t gyenge\n",jelszo);
Táblázatos formában kiírni 1-20 (lehet akármennyi) karakter széles szöveget, mellé a gyenge szót, tabulátorral elválasztva. Ezt úgy oldottam meg, hogy feltöltöttem a tömböt szóközökkel és azonos szélességre hoztam (legszélesebb) és ahhoz tabulálva táblázat jó volt. Viszont dinamikus tömbbel nem tudom kiegészíteni a 6 elemre lefoglaltat 14 elemre.
A %-20s meg sajna nem jó, mert ha meg csak 5 karakter, akkor rondán néz ki 
Valami ötlet erre?
-
Robaj
addikt
Sziasztok!
Egy kis segítség kellene:int meret=8;
char *t = (char *)malloc(meret * sizeof(char));Ez a progirészlet 8 karakter számára foglal helyet (elvileg)
Viszont 12 lesz belőle...
+4-et miért ad hozzá? -
Robaj
addikt
Köszi a segítséget! Végre elkészültem vele.

-
Robaj
addikt
Hát, 1x változó létrehozás + 3x értékadás folyamatosan
VAGY
1x változó létrehozás +értékadás folyamatosanEz a kérdés most

Optimalizáláshoz nem nagyon értek, nem tudom melyik eszik kevesebbet (most 832 KB-nál járok, 8 megáról indultam
)Ha valaki tudna adni valami ilyesmiről szóló linket, annak is örülnék.
-
Robaj
addikt
char tesztkod[4]="";
ciklusban:
tesztkod[0]=abc[i];
tesztkod[1]=abc[j];
tesztkod[2]=abc[k];VAGY
cikluson belül:
char tesztkod[]={abc[i],abc[j],abc[k]};melyik a gyorsabb, jobb?
-
Robaj
addikt
válasz
Lortech
#3080
üzenetére
Olyan kéne, hogy a main függvényben használjam a fajlbeolvasban dinamikusan létrehozott tömb tartalmát, és azt visszaadni.
Tehát int sor[20]; nem jó, mert csak 20 elemet tárolhat, de a fajlbeolvasban lehet majd 200 lesz.Azt hiszem megvan, csak picit tesztelni kell. Köszi az ötletet!
-
Robaj
addikt
Sziasztok!
Van egy ilyen függvényem:
void fajlbeolvas(int sor[20],char *argv[])
{
Dinamikus sor[] létrehozás és feltöltés
...
}void main(int argc, char *argv[])
{
sor tömb deklaráció?
fajlbeolvas(sor,argv[0]);
x
}A kérdésem az, hogy hogyan tudok átadni egy tömböt a fajlbeolvasnak úgy, hogy a main függvényben az x helyén tudjam használni a fajlbeolvas által adatokkal feltöltött sor tömböt? Igazából csak vissza kéne adni
A fenti csak egy elvetélt kódrészlet, de remélem érthető. -
Robaj
addikt
válasz
Bazsesz
#2360
üzenetére
Vmi ilyesmi:
#define N 100
typedef int semaphore;
semaphore mutex=1;
semaphore empty=N;
semaphore full=0;
void producer(void)
{ int item;
while (TRUE){
produce_item(&item);
down(&empty);
down(&mutex);
enter_item(item);
up(&mutex);
up(&full);
}
}
void consumer(void)
{
int item;
while (TRUE) {
down(&full);
down(&mutex);
remove_item(&item);
up(&mutex);
up(&empty);
consume_item(item);
}
}
Előadásjegyzetben van/volt, hámozz ki belőle vmit. Nekem nem sikerült. De 2-es megvan.
-
Robaj
addikt
válasz
Forest_roby
#2113
üzenetére
Kérdés: akkor miért írtak volna strcmp fgv-t?
Ha nem tetszik írj sajátot![;]](//cdn.rios.hu/dl/s/v1.gif)
[Szerkesztve] -
Robaj
addikt
válasz
Miracle
#1395
üzenetére
Köszi, de már elvileg megvan, a 21!-ot tudom még belegyömöszölni double-ba

Mint írtam, progi megvolt, csak egy szám kell, h. hibaüzit dobjak ki rá, h. túl nagy a szám, kisebbel próbálkozz.
És sztem 21.
[link]
Mivel a 21-st még ki tudja számolni pontosan. A 22-nél már kerekít. -
Robaj
addikt
Kérdés: Visual C, Double típus. Ha jól tudom 15 számjegyig pontos a double.
A progit már megírtam.
És az lenne a kérdés, h. Melyik az a legnagyobb szám, aminek faktoriálisa nem
csordul túl?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Hgst es seagate 500gb 2.5 hdd
- Hostpost.hu VPS és Webtárhely Bérlés
- Radeon Rx 6600XT/ I5 8400/ 16GB Corsair/ 1TB M2/ 128GB Sata SSD/ 500GB HDD/ Win11
- ÚJ Dobozos Lenovo Thinkpad T14s G6 Tartós Laptop 14" -60% Snapdragon 32/1TB FHD+ 20Hó Gar
- Bontatlan! Új Lenovo Thinkpad T14 G5 Tartós Üzleti Laptop 14" -45% Ultra 7 165U 16/512 FHD+ Magyar!
- Eredeti Lenovo 90W szögletes (téglalap) notebook táp + kerek átalakító egyben eladó
- Huawei Watch Fit 3 Okosóra!
- Apple iPhone 15 Pro / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 88%
- Ducky One 3 FULL/TKL/SF/MINI billentyűzetek többféle színben és kapcsolókkal, plusz csuklótámaszok
- 223 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5060
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




![;]](http://cdn.rios.hu/dl/s/v1.gif)

