Új hozzászólás Aktív témák
-
leviske
veterán
Sziasztok!
Most felfogok tenni megint egy nagyon amatőr kérdést "good programming practice" témában.
Van egy programom, ami beolvas több száz, sokszor több ezer képet, hogy műveleteket végezhessen rajta. Főbb osztályokat tekintve van egy Feldolgozó, egy I/O és egy UI. Mindháromnak hozzá kell férnie ahhoz a vektor<mátrix> változóhoz, ami a képeket tartalmazza. Az I/O ugye betölti az adatokat, a UI megjeleníti az aktuális állapotot, a feldolgozó osztály meg elvégzi a műveleteket.
A kérdésem a következő:
Az a legjobb megoldás, ha a feldolgozó osztály tartalmazza ezt a vektort és a másik kettőnek a feldolgozó osztály egy objektívének pointerét adogatom oda VAGY az a szebb, ha létrehozok a három osztály számára egy base class-t ami static változó formájában tartalmazza ezt a vektort?Egyelőre az első verziót használom.
Előre is köszi a nem megalázó választ.

-
leviske
veterán
Sziasztok! Ismertek olyan oldalt, ahol compiler-eket hasonlítanak össze? Vagy, ha kíváncsi vagyok, hogy pl két msvc verzió által végzett fordítás közt van-e érdemi eltérés az egyik javára, akkor azt nekem kell tesztelnem?
Leginkább az érdekelne, hogy a 2017 mennyivel fordít hatékonyabban a 2012-nél a Skylake és Zen architektúrákra.
-
leviske
veterán
Sziasztok!
Ezer bocs a zavarásért, de belecsöppentem tanulóként egy olyan projektbe, ahol boost-ot is kell használni, többek közt a Python miatt. Bár a boost beállításokat már elvégeztem, de a vc141-es fordítóval, ami mint kiderült, nem volt okos húzás részemről, mert a projekt vc120-as és nem akarnék a többi résztvevőnek bekavarni. Most utólag felraktam a MSVC2015-öt a kompatibilitási cuccaival, így már a 2017-ben is tudok mit kezdeni a vc120-es verzióval. Viszont a boost-ból nincsenek vc120-as .lib fájlok (LINK : fatal error LNK1104: cannot open file 'libboost_regex-vc120-mt-gd-1_65_1.lib'), csak vc141-esek. A leírásában nem látok túl sok segítséget ahhoz, hogy hogy tudnám utólag létrehozatni vele a vc120-as fájlokat is.
Ebben tudna valaki segíteni?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Arc Raiders
- Diabetes - Cukorbetegség
- Gyúrósok ide!
- exHWSW - Értünk mindenhez IS
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen program, ami...?
- Xiaomi 17 Ultra - jó az optikája
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Amazon
- P4 S478 konfig a régi idők emlékére
- További aktív témák...
- Lenovo ThinkPad T14s Gen 6 Ryzen AI 7 PRO 350W Radeon 860M 32 GB RAM 7500 MT/s 512 GB 3év gar
- BESZÁMÍTÁS! Asus B250M i3 6100T 8GB DDR4 240GB SSD GTX 1050 Ti 4GB Zalman T3 Plus DeepCool 400W
- HIBÁTLAN iPhone 14 Pro Max 512GB Silver -1 ÉV GARANCIA - Kártyafüggetlen
- HIBÁTLAN iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4648, 100% AKKSI
- HP EliteBook 650 G10 15,6" i5 -1335u, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

