Этот код взято из http://msdn.microsoft.com/en-us/library/system.console.windowwidth.aspx Я хочу скомпилировать его в gcc-компиляторе.«Консоль ::» не компилируется
#include<cstdio>
#include<string>
#include<windows.h>
#include<iostream>
using namespace System;
int main()
{
int origWidth;
int width;
int origHeight;
int height;
String^ m1 = "The current window width is {0}, and the "
"current window height is {1}.";
String^ m2 = "The new window width is {0}, and the new "
"window height is {1}.";
String^ m4 = " (Press any key to continue...)";
//
// Step 1: Get the current window dimensions.
//
origWidth = Console::WindowWidth;
origHeight = Console::WindowHeight;
Console::WriteLine(m1, Console::WindowWidth, Console::WindowHeight);
Console::WriteLine(m4);
Console::ReadKey(true);
//
// Step 2: Cut the window to 1/4 its original size.
//
width = origWidth/2;
height = origHeight/2;
Console::SetWindowSize(width, height);
Console::WriteLine(m2, Console::WindowWidth, Console::WindowHeight);
Console::WriteLine(m4);
Console::ReadKey(true);
//
// Step 3: Restore the window to its original size.
//
Console::SetWindowSize(origWidth, origHeight);
Console::WriteLine(m1, Console::WindowWidth, Console::WindowHeight);
}
Но он показывает ошибку.
Ошибка
F:\Untitled2.cpp||In function 'int main()':|
F:\Untitled2.cpp|31|error: 'Console' has not been declared|
F:\Untitled2.cpp|32|error: 'Console' has not been declared|
F:\Untitled2.cpp|33|error: 'Console' has not been declared|
F:\Untitled2.cpp|34|error: 'Console' has not been declared|
F:\Untitled2.cpp|35|error: 'Console' has not been declared|
F:\Untitled2.cpp|35|error: 'name' was not declared in this scope|
F:\Untitled2.cpp|36|error: 'Console' has not been declared|
||=== Build finished: 7 errors, 0 warnings (0 minutes, 0 seconds) ===|
Что мне нужно добавить в код?
Не могу добавить заголовочный файл или использовать какой-либо коннектор для моего кода :: блоки для компиляции кода .......? – Maruf
Нет. Это другой язык, а не только другая библиотека (т. Е. 'String ^' вообще не является C++ и не скомпилируется). – filmor