[C++/CLI] string to label, jak to zrobić ?
Ostatnio zmodyfikowano 2014-09-11 17:26
ice25 Temat założony przez niniejszego użytkownika |
[C++/CLI] string to label, jak to zrobić ? » 2014-09-10 19:59:35 Witam Mam pytanko, mianowicie jak umieścić ciąg znaków typu string w label ? taki kod niestety nie dziala template <class T> std::string ToString(const T& t) { std::ostringstream oss; oss << t; return oss.str(); } private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { int licznik1 = toInt(textBox1->Text); int licznik2 = toInt(textBox1->Text); int mianownik1 = toInt(textBox1->Text); int mianownik2 = toInt(textBox1->Text); CRationalNum* klasa = new CRationalNum(5,6); double a = klasa->ulamek_dziesietny(); String mojtekst = ToString<double>(a); this->label6->Text = mojtekst;
|
|
Monika90 |
» 2014-09-11 11:27:59 bodajże tak double a = klasa->ulamek_dziesietny(); this->label6->Text = a.ToString();
|
|
1aam2am1 |
» 2014-09-11 15:54:59 a.ToString(); to tak można? |
|
Monika90 |
» 2014-09-11 16:19:46 A nie? |
|
1aam2am1 |
» 2014-09-11 16:37:51 ToString(a); ? |
|
Monika90 |
» 2014-09-11 16:59:28 niestety to nie działa :( blablabla.cpp(6) : error C3861: 'ToString': identifier not found A to działa! a.ToString() i to a.ToString( "E" ) a nawet to a.ToString( "G", gcnew Globalization::CultureInfo( "en-US" ) ) |
|
1aam2am1 |
» 2014-09-11 17:26:00 Mi działa tylko moje ||=== Build: Debug in bezsensu (compiler: GNU GCC Compiler) ===| C:\Users\Michał Marszałek\Desktop\bezsensu\main.cpp||In function 'int main()':| C:\Users\Michał Marszałek\Desktop\bezsensu\main.cpp|14|error: request for member 'ToString' in 'a', which is of non-class type 'double'| ||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
|
|
« 1 » |