- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Samsung Galaxy Watch6 Classic - tekerd!
- Az Apple bemutatta az iPhone 17-et
- Apple Watch Sport - ez is csak egy okosóra
- Két nap múlva itt a Xiaomi 17, van egy pár hivatalos fotó is róla
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S23 Ultra - non plus ultra
- iPhone topik
Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz
WonderCSabo #3287 üzenetére
Úgy érti, hogy az előre definiált string hossznál is nagyobbat beolvas, ha akkora van a bemeneten (így túlcsordulhat a változó).
AE
-
ArchElf
addikt
válasz
WonderCSabo #3231 üzenetére
Melyik részét, a deklarálást?
Így?
int i = 0;
for (; i < strlen(p); i++)AE
-
ArchElf
addikt
válasz
shinodas #3210 üzenetére
Még annyi hozzá, hogy ez így teljesen determinisztikus - mert ha a ki lehet következtetni a véletlenszám legenerálásának idejét, akkor ez minden lesz, csak nem random (sőt, ha ezt az eljárást egy mp-en belül többször meghívod, akkor mindig ugyanazt a "véletlenszámot" adja majd vissza - ha mindig inicializálsz a véletlenszám generálás előtt).
AE
-
ArchElf
addikt
válasz
hruodnand #3099 üzenetére
Ha tényleg az optimalizáció vágta ki, akkor a fordítónak kutya kötelessége minél gyorsabb és rövidebb kód gyártása (ha úgy állítottad be) - a nem kívánt kódrészeket meg ugye a fordító nyugodtan "kioptimalizálhatja" a kódból...
Próbáld meg úgy fordítani, hogy a kódban kezdesz is valamit a tömbök adataival...AE
-
-
ArchElf
addikt
válasz
Bobrooney #2257 üzenetére
A megvalósítás (szerintem) meglehetősen OS függő, milyen OS-re szeretnél párhuzamosítani?
Linux alá kellett valami ilyen beadandót csinálnunk a ME-en, ha ebben vagy érintett és érdekel, akkor előtúrom - Bár jobban belegondolva sajna Vadász elhunyt, mióta végeztem - és nem hiszem, hogy még mindig kell operációs rendszerekből ez a hülye beadandó... Szóval ...AE
-
ArchElf
addikt
Miért van erre szükség? Miért nem jó a timer start/stop?
Amúgy szerintem ez kell neked (ha a Timer precizitása túl alacsony): QueryPerformanceCounterAE
-
ArchElf
addikt
Felmentésem volt, csak első órára mentem be az órájára (ha ugyanarról a tanárról van szó).
Egy 10 soros programot is meg tudott úgy írni, hogy elszálljon tőle a fordító. Háromszor játszotta el (program begépelés, fordítás, fordító elszáll) mentés nélkül - szánalmas volt.AE
-
ArchElf
addikt
válasz
macikos #1894 üzenetére
Eh... Miskolci Egyetem. Mi folyamatosan azt röhögtük (Kiegészítő Levelező Info szak), hogy megtanítanak 20 óra alatt C-ben, majd 20 óra alatt C++ ban programozni (első két félév), majd a harmadikban linux alá C-ben IPC-t kellett programozni (shared memory, szemaforok, signaling, stb.) Többen voltak nem infós előélettel az évfolyamban. A legtöbb ember úgy csináltatta meg a beadandót programozó ismerősével (vagy annak híjján pénzért)...
De hát mit várjon az ember, ha pénzért kap papírt (levelező oktatás). A tanárok sírnak, hogy szombat-vasárnap kell bejárni tanítani (mintha nekünk semmi dolgunk nem lett volna hétközben), persze a vizsgát egyesek képesek kedd reggel 8-ra kiírni...
Amúgy nekünk a DevC++ -t próbálták erőltetni, de ennyi óra mellett semmi értelme nem volt az egésznek.AE
-
ArchElf
addikt
Nem akarom modani, de kicsit hibás is a program...
- Negatív számokra nem ír ki semmit (egy hibaüzenet azért elkélne)
- túl hosszú számokra hibát dob (puffer túlcsordulás miatt), ezt is illendő volna lekezelni
- az alábbi sor elé kell egy i = 0;
while(dec>=1000){
mert jelen helyzetben egymás mögé konkatenálja a sztringeket (amiből sok jó nem származik):test.exe 1 2 3
I III IIIIII
test.exe 1 5 7
I IV IVVIIAmúgy nagyvonalakban:
egesze fv: megnézi, hogy az n. argument egész számmá alakítható-e (az argumentum első része csak számokból áll-e)
atoi fv: string integer-ré varázsolása...
belső for ciklus: végigmegy az argumentumokon, kivonásos alapon "legyártja" római karakteres reprezentációt, kiírja a kimenetreAE
-
ArchElf
addikt
Mert amit írsz [for (int i = 1421; i <= 3; i=i-5)], azt azt jelenti:
Fusson a ciklus 1421 -től -5 ösével addig, amíg a ciklusváltozó kisebb vagy egyenlő, mint 3.
Mivel már kezdetben sem kisebb vagy egyenlő, mint három, bele sem ugrik a ciklusba... Amit te szeretnél (gondolom), az ez:for (int i = 1421; i >= 3; i=i-5)
{
cout << memblock[i];
}AE
-
ArchElf
addikt
Gyakorlatilag így néz ki az IF végrehajtása a te programodban:
0.lépés:
9999 <= szam <=100000
1. lépés:
9999 <= szam ?
Értéke 0, vagy 1, attól függően, hogy hamis vagy igaz
2. lépés:
0 vagy 1 <= 100000 ?
Ez pedig mindig igaz, mivel 1 és 0 is mindig kisebb, mint 100000AE
:mod:
hát igen, a magyarázattal meg elkéstem -
ArchElf
addikt
Nálunk (miskolcon) 20 óra alatt megtanítottak minket C-ben, utána 20 óra alatt C++ ban, majd 20 óra alatt Java-ban és végül 20 óra alatt PHP-ban programozni... Ez nem semmi teljesítmény - főleg, hogy gépteremben csak az utolsó félévben - a PHP-n voltunk bent, a többi a táblánál került "szemléltetésre"
Ja és a második félév végén (c++) linuxra kellett processz-farmot leprogramozni. Mondjuk, aki pont megfelelő szakirányon jött (programozás), annak ez (borzasztóan) nem esett nehezére, de aki rendszertervező, logisztikus, elektro-mérnök, gépészmérnök végzettséggel jött... hát ők csak megcsináltatták a beadandókat valakivel. Szerintem ez van ilyen helyeken.AE
Ú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!
- BestBuy topik
- OLED TV topic
- Blu-ray lejátszók
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Mibe tegyem a megtakarításaimat?
- pusszycat: JEYI - okos, színes, interaktív, ssd külső ház.
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- PlayStation 5
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / GTX 1080 8GB / 32GB DDR4 / 512 SSD!
- Xiaomi Redmi 15 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 12 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3401
- GYÖNYÖRŰ iPhone 12 Pro 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS2919
- BESZÁMÍTÁS! Asrock B550M R7 5700X 32GB DDR4 512GB SSD RTX 3080 10GB ZALMAN S2 TG Cooler Master 750W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest