[ dubrava @ 19.07.2006. 10:19 ] @
Dakle, potrebno mi je da u edit box mogu upisivati i pozitivne i negativne brojeve i to tipa float sa dva decimalna mesta. Da li je to moguce jedino ako je promenljiva vezana za edit box samo tipa CString i kako u tom slucaju da izvrsim konverziju u zeljeni broj? Ako dodelim edit box-u promenljivu tipa int ili float na sam pokusaj upisivanja znaka "-" javlja se upozorenje, pri cemu nije stiklirano polje number za edit box. Help!
[ Kretosh @ 19.07.2006. 22:42 ] @
Nisam siguran da sam te dobro shvatio ali ukoliko zelis float da pretvoris u
string koji ces kasnije staviti na edit kontrolu onda imas veci izbor mogucnosti.
Poigledaj npr. ovu funkciju :
Code:
#include <string>
#include <sstream>


 inline std::string ConvertToString(float Num)
 {
   std::ostringstream oStream;
   
   oStream << Num;
   return oStream.str();
 }


Mozes napisati i template funkciju tako da mozes pretvarati i ostale tipove
promenjivih u string.Naravno string mozes lako pretvoriti u CString.