- Samsung Galaxy A54 - türelemjáték
- iPhone topik
- Szakít a OnePlus és a Hasselblad?
- Nubia Red Magic 10S Pro - újratöltve
- Magisk
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- Kifelé is csukható a Z Flip7?
- Android alkalmazások - szoftver kibeszélő topik
Hirdetés
Köszönjük a sok biztatást, támogatást! Utolsó pillanat a féláras hirdetésfeladásra, előfizetésre!
Ú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!
- Lakáshitel, lakásvásárlás
- alza vélemények - tapasztalatok
- Battlefield 6
- Kertészet, mezőgazdaság topik
- Sony MILC fényképezőgépcsalád
- Miért vezet mindenki úgy, mint egy állat?
- TCL LCD és LED TV-k
- Samsung Galaxy A54 - türelemjáték
- PlayStation 5
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- GYÖNYÖRŰ iPhone 12 64GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3052, 96% Akkumulátor
- BESZÁMÍTÁS! Microsoft XBOX Series X 1TB SSD fekete játékkonzol garanciával hibátlan működéssel
- DELL Precision 7730 i5-8400H Quadro P3200 16GB 512GB FHD 17 1 év garancia
- Fujitsu LIFEBOOK E449 i5-8130U 8GB 256GB 14" FHD 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest