![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Регистрация: 03.11.2007
Сообщений: 7
|
![]()
Изучаю С+++ всего месяц, поэтому немогу понять, почему неработает данный код
Код:
Цитата:
З.Ы. запускал на C++ Builder6 |
|
![]() |
![]() |
![]() |
#2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Насколько я ещё помню С++, то равно пишется "==", а не "=", т.е. исправляем строчку:
"if (a=1)" на "if (a==1)" |
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.11.2007
Сообщений: 7
|
![]()
Спасибо, ты меня спас.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.10.2007
Сообщений: 628
|
![]()
Помогите, почему не работает эта самая, самая в мире простая программа
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
if (x1 > x2); - убери ;
|
![]() |
![]() |
![]() |
#6 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Может и оффтоп, но нафига во это:
int main(int nNumberofArgs, char* pszArgs[]) ? |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 29.10.2007
Сообщений: 628
|
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 27.12.2006
Сообщений: 955
|
![]()
По идее эти параметры можно выкинуть фтопку... так как в такой проге они не нужны... а так маленький ликбез
![]() Первый int -- тип, возвращаемый в результате работы функции. Это как правило код ошибки, или 0, если таковой в ходе работы приложения не возникло. int nNumberofArgs, char* pszArgs [] - параметры функции. Но это не обычная функция, а главная, поэтому и параметры её так же не обычны. 1. Количество аргументов командной строки -- int nNumberofArgs (размерность массива pszArgs []); 2. Указатель на массив аргументов командной строки -- char* pszArgs [] Например, Вы запускаете свою программу таким образом: test.exe param1 param2… Вот param1, param2 аргументы, которые хранятся в массиве char* pszArgs []. Причем, в первом элементе этого массива (pszArgs [0]) всегда будет храниться имя программы (и полный путь до неё, если она запускается не из своей папки), в данном случае test.exe И на будущее научись различать возвращаемые функцией значения... |
![]() |
![]() |
![]() |
#9 |
Регистрация: 03.11.2007
Сообщений: 7
|
![]()
Что то странное творится: поправил знак равенства, всё работало, но через некоторое время программа работать перестала вообще, не выдаёт ошибок или предупреждений. Не создаёт файл output.out,пробовал переустановить сиплюсплюс, непомогло, в чём может быть проблема?
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 27.12.2006
Сообщений: 955
|
![]()
Видимо в ДНК... Выложи полный код (но перед этим добавь
Код:
Код:
Код:
Последний раз редактировалось merax; 05.11.2007 в 15:30. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с кодом( | DM_bite | Помощь студентам | 3 | 02.08.2008 20:02 |
Помогите с кодом | DM_bite | Помощь студентам | 12 | 02.08.2008 11:40 |
Помогите с кодом | prostoCHEL | Общие вопросы Delphi | 4 | 02.03.2008 21:56 |
Не понятно с кодом | Михаил Юрьевич | Общие вопросы Delphi | 2 | 08.02.2008 08:07 |