Войти

Показать полную графическую версию : Я недавно начал кодить на Visual C++.Net...


Commander
10-05-2003, 16:56
Помогите, братья - кодеры!!!
Я, возможно, ещё не раз обращусь к вам за помощью по сложному нашему ремеслу- разработке Windows- приложений, но сначала начнём с самого простого(вопрос по Visual C++.net): каким оператором в Managed C++ Application прочитать число, которое юзер вводит с клавиатуры и присвоить это число переменной типа Integer?
Честно признаться, во всех языках программирования, которые я знаю (а их не мало(VB.Net,C#, Masm32, Delphi))
всё было намного проще...

ivank
10-05-2003, 19:19
Koder
Что такое "прочитать число. которое юзер вводит с клавиатуры"? Если с консоли - то неплохо бы сначала книжки почитать прежде чем "кодить". Аналогично с окошками - неплохо бы запомнить всего 4 буковки - MSDN.

Кстати, из managed C++ доступен .Net framework, так что код не будет отличаться от VB.Net и C#, что бы вы там не написали.

Commander
11-05-2003, 15:20
ivank
так что код не будет отличаться от VB.Net и C#
Вот как делается то, о чём я спрашиваю *в VB.Net:
Variable=cdec(Console.ReadLine())
Данная операция присваивает переменной Variable типа Decimal то число, какое пользователь ввёл с клавиатуры в консольном приложении.
К сожалению, в Visual C++.Net в том же самом консольном приложении такая фича не пройдёт..

Исправлено: Koder, 16:22 11-05-2003

ivank
11-05-2003, 17:08
String * str = Console::ReadLine();
int i = System::Convert::ToInt32(str);

Commander
11-05-2003, 19:16
ivank
Спасибо!!! :) *Но можно ли
String * str = Console::ReadLine();
int i = System::Convert::ToInt32(str);заменить на что - нибудь покороче?

ivank
12-05-2003, 09:59
Koder
Про функции когда-нибудь слышал? Напиши свою "ввод числа с консоли" и не мучайся.




© OSzone.net 2001-2012