Aktív témák
-
master bud
tag
Halihó,
segítség kellene, remélem lesz valaki aki végigolvassa. A program rektifikáló oszlopok müködését szimulálja (számolja), konzolos és egy bemenő input.txt file-al dolgozik. Az eredményt egy output.txt-be nyomja ki. A furcsaság a következő:
Van egy objektumpéldány (neve StartProcess), ami a mainből van létrehozva. A konstruktorból elindítja a fő eljárását (Start) ami megnyitja az argumentumként kapott file-t (input.txt), megkeresi a számítási módra utaló parancsot és meghívja az azt kiszámoló eljárást. Ezután, a módtól függően elágazva kiszámol mindent, output file-t generál és kilép.
A Start eljárásban 5 féle számítási eljárás van, ezek mindegyike létrehoz 2-3 másik objektumpéldányt ami a számitáshoz kell. Például:
-ha számitási mód== bp : BP példány, GA példány, TE példány stb.
-ha számitási mód== hp : HP példány, GA példány, TE példány stb.
A nagybetűs osztályok módszer specifikus beolvasásokat, mértékegységkonverziókat stb. tartalmaznak.
Ha a fejlesztői környezetben a megfelelő számítási eljárásban beütöm például 'BP.' tagot, akkor automatikusan felugrik egy ablak, ahol kiválaszthatom a változókat, eljárásokat amiket a BP osztály tartalmaz. Ez nyilván egy kényelmi funkció.
Van viszont egy ugyanilyen eljárás, ahol egy TWR példányt hozok létre. Ha beütöm a 'TWR.' tagot nem ugrik fel semmi
Minden deklarálva van, a TWR osztály szerepel a ClassView-ban, eljárásaira klikkelve odaugrik a forrásban, befordítja stb. A program mégis fura dolgokat művel, debuggolom és eközben feltűnt ez a jelenség.
Kicseréltem a TWR nevet más nevekre, hátha valami foglalja a TWR-t
, de semmi.
Továbbá ha rámegyek a nyíllal más osztályok példányneve fölé, akkor a buboréksúgó rendesen megjelenik, például ha rámegyek erre:
BP bub (filename) // a BP osztály bub példányának konstruktora
akkor a buboréksúgó ezt mutatja : BP bub (vagy bub BP már nem rémlik)
Na, ha a TWR-re megyek rá (ami elvileg tök ugyanilyen) akkor meg:
tower ... _cdecl TWR (filename) vagy ilyesmi.
A lényeg az, hogy nem ugyanolyan jellegű súgást kapok, és felugró kényelmi ablak sem jelenik meg a TWR esetében.
Nem vagyok egy VC++ guru, ez lenne a diplomamunkám, szóval minden segítséget NAGYRA értékelnék
Aktív témák
- DJI Mini 3 RC drón szett - újszerű állapotban, táskával
- Asztali PC , i7 9700 , RX 6600 XT , 16GB DDR4 , 512GB NVME , 1TB HDD
- Microsoft Xbox Series X 1TB Játékkonzol 2 konti (kiegészítőkkel)
- ZBook Fury 17 G7 17.3" FHD IPS i7-10850H RTX 3000 32GB 512GB NVMe ujjolv IR kam gar
- iPhone 13 512GB 100% (1év Garancia)
- ÚJ könyv: Walter Isaacson Elos Musk - keménykötésű
- Beszámítás! LG UltraGear 27GL850 144Hz QHD IPS 1ms monitor garanciával hibátlan működéssel
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 512GB 1 év teljeskörű garancia
- Apple iPhone 15 Pro Max / 256GB / Kártyafüggetlen / 12Hó Garancia / Isamuraiba cserélt kijelzővel
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Alpine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4599, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


