[c++] jaką biblioteke zaincludować?

0

Witam chce skorzystać z gotowego kodu od msdn:

private:
   void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      Stream^ myStream;
      OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;

      openFileDialog1->InitialDirectory = "c:\\";
      openFileDialog1->Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
      openFileDialog1->FilterIndex = 2;
      openFileDialog1->RestoreDirectory = true;

      if ( openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK )
      {
         if ( (myStream = openFileDialog1->OpenFile()) != nullptr )
         {
            // Insert code to read the stream here.
            myStream->Close();
         }
      }
   }
 

Jednak kompilator wywala mi błąd: error C2065: 'Stream' : undeclared identifier

Jaką bibliotekę muszę zaincludować?

0

to nie jest C++ tylko C++/CLI dawniej Managed C++
stworzyłeś chociaż projekt CLR? czy tylko konsole Win32?

0

Jest stworzony projekt CLR

0

to nie jest C++ tylko C++/CLI dawniej Managed C++

  1. C++/CLI i MC++ to nie to samo, więc stwierdzenie "dawniej managed c++" jest nieścisłe.
  2. przydałoby się udzielać odpowiedzi (albo milczeć) a nie za każdym pytaniem o C++/CLI stwierdzać „to jest C++/CLI”.
  3. using namespace System::IO;
</ol>

1 użytkowników online, w tym zalogowanych: 0, gości: 1