- Információbiztonság, kiberbiztonság, adatvédelem
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- DIGI kábel TV
- Programozás topic
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Bittorrent topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- OpenWRT topic
- Aliexpress tapasztalatok
- Milyen routert?
Aktív témák
-
Shape
aktív tag
Hello Mindenki és főleg a prog szakik!
Van egy kis alkalmazásom amit Visual C-ben irok MFC-vel.
Ez lesz a diplomamunkám ha végre elkészül
Ebben akadt egy kis problémám!
Az egyik dialog boxban 20 véleltlen számot szeretnék generálni.
Erre egy ilyen megoldást találtam :
//Véletlen számok előállitása
srand((unsigned)time(NULL));
index=0;
for (int i = 0; i < 21; i++)
{
for(int j=0;j<i;j++) while(szamok==szamok[j]) szamok = rand()%80+1;
}
...
Ez az ablak OnPaint fgv-ében van.
Le is generálja a 20 különböző véletlen számot, de mégis akad egy kis, illetve nem is olyan kis probléma!
Ha következő alkalommal megnyitom ezt a Modális ablakot, akkor is ugyanazokat a számokat generálja
Nem erre lenne jó az srand-ban megadott Time() ?????
Valaki ha tud, akkor jó lenne ha segitene, mert 20-ig le kell adnom a progit és a dokumentációt.
Hétfőn már mutatnom kéne a tanárnak, hogy hol tartok!!!!
Előre is köszi
Shape -
GBX
aktív tag
A srand((unsigned)time(NULL)); -ot csak egyszer hívd, meg.
Ugyanis ez inicializálja a 'véletlenek' sorozatát. Igazából ezek álvéletlenek, mert a uazon értékkel inicializálva mindig ugyanazt a 'véletlen' sorozatot kapjuk.HiTech 486 DX4 120Mhz AMD, 24MB 36bit RAM, 800 MB Conner HDD
-
-
concret_hp
addikt
1 up a topicnak.
valaki le tudná írni h hogy kell ezt használni?
srand(GetTickCount()); beírom és az alábbi errort kapom:
error C2065: 'GetTickCount' : undeclared identifier
csináljak egy ilyen változót vagy mi?vagy fullba vagy sehogy :D
-
8472
aktív tag
válasz concret_hp #4 üzenetére
Nálam akkor dob ki ilyen hibát ha hiányzik ez:
#include <windows.h>
[Szerkesztve]JESZ OKÉ
Aktív témák
- Luck Dragon: Asszociációs játék. :)
- Milyen TV-t vegyek?
- Kés topik
- Alig egy nap múlva végre bemutatkozik az Assassin's Creed Shadows
- Filmvilág
- Overwatch 2
- Információbiztonság, kiberbiztonság, adatvédelem
- Milyen egeret válasszak?
- Esik a hóóó!!
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- AKCIÓ! Szépségápolás, Haj - és Szakállápolási márkás gépek - BOLTI ÁR FELÉÉRT!
- Bomba! HP EliteBook 1040 G7 x360 Érintős Hajtogatós Ultrabook Tab 14" -70% i7-10710U 16/256 FHD LTE
- BONTATLAN Új Iphone 15 és 15 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- BONTATLAN Új Iphone 13 128-512GB 1év hivatalos Apple garancia gyári független Deák Azonnal Átvehető.
- ÚJ BONTATLAN Apple Watch Series 8 S8 41-45mm Azonnal Átvehető DEÁK TÉRNÉL 1 Év Apple Garanciával.
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen