Column Posted June 19, 2015 Report Posted June 19, 2015 De curand m-am apucat de un proiect si va spun ca nu am mai lucrat de mult cu c++ si deloc cu wxwidgets... Vreau sa fac un program care sa nu aiba nicio legatura cu .NET, sa fie pur de la 0. Intrebarea mea este: Cum vi se pare "wxwidgets" avand in vedere eventualele probleme a folosirii programului in alte sisteme de operare... ori cat de securizat este pentru codul original(codul sursa), ma tem sa nu fie decompilat prea usor:)) Dati-mi niste detalii despre el..PS: Nu sunt fanul Microsoft, insa ii felicit pentru munca depusa pana acum! Quote
Erase Posted June 19, 2015 Report Posted June 19, 2015 Limbaj low level decompilat? wxWidgets este scris in C++ si il poti folosi pe orice sistem de operare atat timp cat codul scris este in acelasi limbaj. Quote
watsonAI Posted June 20, 2015 Report Posted June 20, 2015 wxWidgets e ok, in general codul de c++ nu se decompileaza(prea usor). Iar daca doresti cu dinadinsul sa nu poata fi reverse engineered atunci va trebui sa folosesti niste tehnici de obfuscare a codului sau un program similar cu un crypter. wxWidgets este portat pe windows, linux si mac(desi pe mac nu e tocmai crozav portat), si functioneaza foarte bine. Are totusi cateva mici probleme, nu este optimizat tocmai excelent, din aceasta cauza unele widgeturi functioneaza mai greu. Nu folosi wxGrid, nu este optimizat de loc, iar pentru orice tabel cu mai mult de 2-3 coloane si 10-15 randuri grid-ul se va misca infect. Foloseste wxDataView sau wxListView sau clasele lor apropiate. Quote
Column Posted June 20, 2015 Author Report Posted June 20, 2015 Multumesc watsonAI, de asta aveam nevoie, sa stiu daca functioneaza bine si pe alte sisteme. Quote
watsonAI Posted June 20, 2015 Report Posted June 20, 2015 Functioneaza bine si in functie de felul in care compilezi libraria aceasta poate sa nu aiba aproape nici o dependinta(daca o compilezi sub forma de librarie statica). Quote