On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение





Пост N: 1
Зарегистрирован: 21.05.08
Откуда: Россия, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 12:27. Заголовок: В чем проблема скрипта?


Программирую в среде Windows в программе Microsft Visual C++ 6.0

#include <iostream>
#include <string>

int main()
{
string word;

while ( cin >> word )
cout << " : " << word << "\n";
cout << " !";
}

Ошибку выводит при компиляции:

--------------------Configuration: new - Win32 Debug--------------------
Compiling...
new.cpp
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(6) : error C2065: 'string' : undeclared identifier
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(6) : error C2146: syntax error : missing ';' before identifier 'word'
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(6) : error C2065: 'word' : undeclared identifier
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(8) : error C2065: 'cin' : undeclared identifier
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(9) : error C2065: 'cout' : undeclared identifier
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(9) : error C2297: '<<' : illegal, right operand has type 'char [4]'
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(10) : error C2297: '<<' : illegal, right operand has type 'char [3]'
C:\Documents and Settings\Rasim and Diana\Рабочий стол\My C++ Project\new.cpp(11) : warning C4508: 'main' : function should return a value; 'void' return type assumed
Error executing cl.exe.

new.exe - 7 error(s), 1 warning(s)

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 72 , стр: 1 2 3 4 All [только новые]


администратор




Пост N: 264
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 13:14. Заголовок: Ну, во-первых, надо ..


Ну, во-первых, надо убедиться, что ваша программа компилируется как C++, а не как чистый C.

Далее можно заменить iostream на iostream.h. Если вы все же хотите сохранить <iostream>, то не забудьте включить пространство имен std
using namespace std

Без этого вам надо писать
std::cout << "Hello" << endl


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 2
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 13:39. Заголовок: я компилирую с расши..


я компилирую с расширения *.срр

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 3
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 13:47. Заголовок: Вот я исправил и все..


Вот я исправил и все работает:

#include <iostream>
#include <string>

using namespace std;

int main(void)
{
string word;

while ( cin >> word )
cout << " : " << word << "\n";
cout << " !";
}

А МОЖНО Я ЕЩЕ ОДИН СКРИПТ С ОШИБКОЙ ПРИВЕДУ?

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 115
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 14:08. Заголовок: А МОЖНО Я ЕЩЕ ОДИН С..



 цитата:
А МОЖНО Я ЕЩЕ ОДИН СКРИПТ С ОШИБКОЙ ПРИВЕДУ?


Конечно можна.

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 4
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 14:27. Заголовок: Почему открывается в..


Почему открывается в виде командной строки, а не windows

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 267
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 14:42. Заголовок: А как вы еще хотите ..


А как вы еще хотите чтобы открывалось? cin и cout это консольный ввод/вывод (командная строка). У вас же нет ни окна ни оконной процедуры ни WinMain.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 5
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 16:11. Заголовок: Я хочу чтобы открыва..


Я хочу чтобы открывалась как окно windows. Как это сделать?


С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 38
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 16:30. Заголовок: Для начала надо пере..


Для начала надо перестать называть программу скриптом. Потом нужно взять и посмотреть в WINAPI на два прекрасных элемента, static text и edit text, после чего создать приложение (с использованием мастера) win32 и написать примерно 200 строк кода. Очень многое можно почерпнуть вот отсюда ТНБ в помощь!

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 269
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 17:08. Заголовок: Примерно вот так /..


Примерно вот так


#include <windows.h>

HWND MainWindowHandle = 0;

bool InitWindowsApp(HINSTANCE instanceHandle, int show);

int Run();

LRESULT CALLBACK WndProc(HWND hWnd,
UINT msg,
WPARAM wParam,
LPARAM lParam);

// Эквивалент main() для Windows
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
PSTR pCmdLine,
int nShowCmd)
{
if(!InitWindowsApp(hInstance, nShowCmd))
{
::MessageBox(0, "Init - Failed", "Error", MB_OK);
return 0;
}

return Run();
}

bool InitWindowsApp(HINSTANCE instanceHandle, int show)
{
WNDCLASS wc;

wc.style = CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = instanceHandle;
wc.hIcon = ::LoadIcon(0, IDI_APPLICATION);
wc.hCursor = ::LoadCursor(0, IDC_ARROW);
wc.hbrBackground =
static_cast<HBRUSH>(::GetStockObject(WHITE_BRUSH));
wc.lpszMenuName = 0;
wc.lpszClassName = "Hello";

if(!::RegisterClass(&wc))
{
::MessageBox(0, "RegisterClass - Failed", 0, 0);
return false;
}

MainWindowHandle = ::CreateWindow(
"Hello",
"Hello",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
0,
0,
instanceHandle,
0);

if(MainWindowHandle == 0)
{
::MessageBox(0, "CreateWindow - Failed", 0, 0);
return false;
}

::ShowWindow(MainWindowHandle, show);
::UpdateWindow(MainWindowHandle);

return true;
}

int Run()
{
MSG msg;
::ZeroMemory(&msg, sizeof(MSG));

while(::GetMessage(&msg, 0, 0, 0))
{
::TranslateMessage(&msg);
::DispatchMessage(&msg);
}

return msg.wParam;
}

LRESULT CALLBACK WndProc(HWND windowHandle,
UINT msg,
WPARAM wParam,
LPARAM lParam)
{
// Обработка заданных сообщений:
switch( msg )
{
case WM_LBUTTONDOWN:
// Если нажата левая кнопка мыши,
// отображаем диалоговое окно.
::MessageBox(0, "Hello, World", "Hello", MB_OK);
return 0;

case WM_KEYDOWN:
// Если нажата клавиша Esc, уничтожаем
// главное окно приложения
if( wParam == VK_ESCAPE )
::DestroyWindow(MainWindowHandle);
return 0;

case WM_DESTROY:
// Если получено сообщение о завершении работы,
// отправляем сообщение, которое завершит работу
// цикла обработки сообщений.
::PostQuitMessage(0);
return 0;
}

return ::DefWindowProc(windowHandle,
msg,
wParam,
lParam);
}


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 6
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 17:09. Заголовок: Мне охота научиться ..


Мне охота научиться создавать игры. Что мне для этого надо знать и изучать? И что лучше: эл.книги или нормальные из магазина?

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 7
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 17:13. Заголовок: netlib, я вставил эт..


netlib, я вставил этот код, но выдает ошибку при компиляции:

--------------------Configuration: win - Win32 Debug--------------------
Compiling...
win.cpp
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/win.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

win.exe - 2 error(s), 0 warning(s)

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 270
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 17:16. Заголовок: RaSIm пишет: Мне ох..


RaSIm пишет:

 цитата:
Мне охота научиться создавать игры. Что мне для этого надо знать и изучать?



Программирование на каком-нибудь языке. С моей точки зрения предпочтительней C++ или C#. Затем, когда научитесь программировать и создавать простые приложения для Windows почитайте что-нибудь по DirectX (или по XNA - это проще).

RaSIm пишет:

 цитата:
И что лучше: эл.книги или нормальные из магазина?



Книги разные нужны, книги всякие важны. Выбирайте как вам удобнее читать, но помните, что не всякая электронная книга есть в бумажном виде, равно как и не всякая бумажная книга есть в электронном. Так что у каждого разработчика есть и те и другие.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 271
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 17:18. Заголовок: RaSIm пишет: netlib..


RaSIm пишет:

 цитата:
netlib, я вставил этот код, но выдает ошибку при компиляции:



Создайте новый проект и выберите для него тип Windows Application (у вас сейчас тип Console Application).

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 8
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 17:22. Заголовок: Понятно. Я изучаю С+..


Понятно. Я изучаю С++, но некоторых вещей не понимаю, стоит ли мне продолжать читать дальше (не поняв, например, прошлой темы)?.. И я постоянно зацикливаюсь на чем либо при изучении, и не могу продолжить изучение дальше, как поступить в таком случае (Те же самые ошибки кодов в самой книге)?

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 39
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 17:35. Заголовок: RaSIm очень советую ..


RaSIm очень советую вот этоРоберт Лафоре "ООП в С++"

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 272
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 17:57. Заголовок: RaSIm пишет: Я изуч..


RaSIm пишет:

 цитата:
Я изучаю С++, но некоторых вещей не понимаю, стоит ли мне продолжать читать дальше (не поняв, например, прошлой темы)?..



Скачайте книгу "Программирование стратегических игр". Там во 2 главе подробно описано создание простого приложения для Windows. Попытайтесь повторить его, если что-то непонятно - пишите вопросы.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 9
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 18:37. Заголовок: Я сам из Башкирии и ..


Я сам из Башкирии и из района. Я наверно завтра поеду в уфу и куплю 2-3 книги.stayer пишет:

 цитата:
Скачайте книгу "Программирование стратегических игр". Там во 2 главе подробно описано создание простого приложения для Windows. Попытайтесь повторить его, если что-то непонятно - пишите вопросы.


Ну да, я это уже сделал, появляется окно виндоус. Ну допустим, я хочу, что бы у этого окна был значек. Как мне это сделать? Как я понял, надо внести изменения здесь: wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);
Но какие именно, что бы задать свой значок? и в по моему они должны быть в одной директории, да?



С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 10
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 19:55. Заголовок: Я смог поставить ста..


Я смог поставить стандартный значок Windows. IDI_WARNING - поставил. А как можно поставить свой собственный значок? В какую папку значок кидать?

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 40
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 19:55. Заголовок: RaSIm , набери в пои..


RaSIm , набери в поисковике Win32 API, или смотри первые шаги, там про винапи уйма всего. Про свою иконку, нарисуй в редакторе присвой ID и добавляй.

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 11
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.05.08 20:01. Заголовок: у меня есть своя ико..


у меня есть своя иконка с расширением *.ico, в смысле присвой ID и добавляй??

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 274
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.05.08 22:16. Заголовок: Значок вы можете доб..


Значок вы можете добавить прямо в ресурсы приложения. Тогда он будет внутри exe-файла. Про это подробно рассказывается в книге Андре ЛаМота "Программирование игр для Windows. Советы профессионала" ее можно купить или скачать электронную версию. Начните изучение с нее.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 12
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.08 15:02. Заголовок: Сегодня куплю книжки..


Сегодня куплю книжки для начинающих по С++ и по изучаю, иначе я никогда не овладею этим языком...

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 275
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.05.08 16:35. Заголовок: Книжек просто по C++..


Книжек просто по C++ недостаточно. Вам обязательно нужны книги по программированию на С++ для Windows. Только тогда вы разберетесь с сообщениями, значками, курсорами и прочей фигней.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 13
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.08 17:21. Заголовок: А какие нужны параме..


А какие нужны параметры для Microsoft Visual C++ 6.0 для работы такой проги в командной строке?

#include <stdio.h>

main()
{
printf ("Hello world\n");
}

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 14
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.08 17:23. Заголовок: Ну я как раз то и за..


Ну я как раз то и заказал себе две книжки:

1. Программирование на С++ в среде Windows для начинающих.

2. Программирование игр на DirectX в среде Windows для начинающих.

Возможно сегодня уже заказ выполнится... :)

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 41
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.08 21:50. Заголовок: netlib, ты не прав. ..


netlib, ты не прав. Надо сначала понять как писать на С++, и только потом уже WinAPI и все остальное.RaSIm Кто автор?

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 15
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 05:13. Заголовок: Незнаю. Еще не купил..


Незнаю. Еще не купили.

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 276
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.05.08 07:06. Заголовок: RaSIm пишет: А каки..


RaSIm пишет:

 цитата:
А какие нужны параметры для Microsoft Visual C++ 6.0



Какие именно параметры вас интересуют? Просто создаете новый проект как терминальное приложение и все.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 16
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 10:41. Заголовок: #include <stdio...


#include <stdio.h>

main()
{
printf ("Hello world\n");
}

Мне надо, чтобы работал данный код. Но я незнаю какие именно параметры нужны (ну типа C++Source File, Win32 Application - какие там нужны параметры?) ??? В книге написано, что нужны некие параметры...

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 17
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 10:43. Заголовок: http://netlib.narod...


http://netlib.narod.ru/library/book0003/index.htm - ВОТ эта книга. Там есть: "Начнем пожалуй", и там надо напечатать: "Hello World". Но какие выставить параметры???

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 117
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 11:51. Заголовок: Мне надо, чтобы рабо..



 цитата:
Мне надо, чтобы работал данный код. Но я незнаю какие именно параметры нужны (ну типа C++Source File, Win32 Application - какие там нужны параметры?) ??? В книге написано, что нужны некие параметры...


А он у вас что ли не работает?

 цитата:
ВОТ эта книга. Там есть: "Начнем пожалуй", и там надо напечатать: "Hello World". Но какие выставить параметры???


Создаете консольное приложение(Win32 Console), добавляете файл на C++, и компилируете программу.

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 118
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 11:58. Заголовок: http://netlib.narod...



 цитата:
http://netlib.narod.ru/library/book0003/index.htm


Эта книга сложна для начинающих, потому что написана самим основателем языка СИ и содержит сложные алгоритмы.
Я бы посоветовал:
Дейтел. Как программировать на С
Дейтел. Как программировать на C++

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 18
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 12:16. Заголовок: Inferno пишет: Я бы..


Inferno пишет:

 цитата:
Я бы посоветовал:
Дейтел. Как программировать на С
Дейтел. Как программировать на C++

Жаль, что нельзя их просто скачать...
RaSIm пишет:

 цитата:
Создаете консольное приложение(Win32 Console), добавляете файл на C++, и компилируете программу.

Все равно не прет. Win 32 Console Application -> A typical "Hello World" -> New -> C++ Source File.

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 119
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 13:03. Заголовок: Жаль, что нельзя их ..



 цитата:
Жаль, что нельзя их просто скачать...


Вы в интернете не пробовали искать?

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 120
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 13:15. Заголовок: Все равно не прет. Ч..



 цитата:
Все равно не прет.


Что именно у вас не получается?

 цитата:
Win 32 Console Application -> A typical "Hello World" -> New -> C++ Source File.


Давайте я подробно опишу: File->New->Win32 Console Application->An Empty project.
После того как создали новый пустой проект: File->New->C++ Source File. После чего в созданный вами source file добавляете ваш код и компилируете(F7), а затем запускаете(Ctrl+F5).

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 19
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 13:50. Заголовок: Inferno пишет: Дава..


Inferno пишет:

 цитата:
Давайте я подробно опишу: File->New->Win32 Console Application->An Empty project.
После того как создали новый пустой проект: File->New->C++ Source File. После чего в созданный вами source file добавляете ваш код и компилируете(F7), а затем запускаете(Ctrl+F5).

Вооо! Теперь работает...

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 20
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 13:54. Заголовок: RaSIm пишет: Вы в и..


RaSIm пишет:

 цитата:
Вы в интернете не пробовали искать?
Вот вам ссылки для скачивания:
http://rapidshare.com/files/3687279/001524.rar.html
http://c2p.ru/c/x-m-dejtel-p-dzh-dejtel-kak-programmirovat-na-c.html

Искал я в интернете много раз. Но не находил подходящего мне. Не знал с чего начать. Ща вот это скачаю и посмотрю. Вы мне вроде дали ссылку на "Программирование трехмерных игр. Советы профессионала."???

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 123
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 15:03. Заголовок: Искал я в интернете ..



 цитата:
Искал я в интернете много раз. Но не находил подходящего мне. Не знал с чего начать.


Нужно искать в http://www.google.ru Гугл рулит. :)

 цитата:
Вы мне вроде дали ссылку на "Программирование трехмерных игр. Советы профессионала."???


Разве? Перед тем как вам дать ссылку, я лично скачал. Там должно быть Как программировать на C. А у вас при скачивании оказалась другая книга?

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 21
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 15:20. Заголовок: Все я скачал! Книга ..


Все я скачал! Книга прикольная, вроде все подробно описано. Но не думаете ли Вы, что мне лучше сперва прочитать ту начатую книгу. Или ссылка, которую Вы дали будет для меня более понятной?


С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 42
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 15:25. Заголовок: Inferno , палишь net..


Inferno , палишь netlib-а. По новому закону нельзя размещать ссылки на варез.
RaSIm вот тебе списочек:
На вражеском, очень много
Про книги по геймдеву
Снова на вражеском
Создание 3Д приложений
а так же torrents.ru и google тебе помогут.

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 43
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 15:25. Заголовок: RaSIm какую книгу ка..


RaSIm какую книгу качнул????

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 124
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 16:29. Заголовок: Inferno , палишь net..



 цитата:
Inferno , палишь netlib-а. По новому закону нельзя размещать ссылки на варез.


Варез - это не законное программное обеспечение.
http://ru.wikipedia.org/wiki/%D0%92%D0%B0%D1%80%D0%B5%D0%B7
Я вроде не давал ссылки на пиратское ПО, а только на книжки. Кстати, что за новый закон, а то я не в курсе. Можна ссылку где можна почитать о новых правилах общения на форуме Netlibа.

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 22
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 17:08. Заголовок: книгу качнул которую..


книгу качнул которую кот дал.

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 125
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 17:20. Заголовок: книгу качнул которую..



 цитата:
книгу качнул которую кот дал.


Вообще-то я не кот, а программер.

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 23
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 17:59. Заголовок: Просто аватар прикол..


Просто аватар прикольный :)

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 24
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 18:02. Заголовок: Ну вот я решаю какие..


Ну вот я решаю какие то тупые и бесполезные задачки типа найти площадь 3-угольника или обьем куба. Или например, просчитать кол-во слов в строке - ну и ВСЕ эта какое отношение имеет к программированию игр?????

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 44
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 18:08. Заголовок: Базисное...


Базисное.

Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 25
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.05.08 20:18. Заголовок: RaSIm пишет: Базисн..


RaSIm пишет:

 цитата:
Базисное.

???

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 279
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.05.08 12:09. Заголовок: RaSIm пишет: Ну вот..


RaSIm пишет:

 цитата:
Ну вот я решаю какие то тупые и бесполезные задачки типа найти площадь 3-угольника или обьем куба.



Ну а в программировании игр вы будете решать такие же тупые задачки - определить нормаль или бинормаль или касательную. Вычислить точку пересечения луча с плоскостью, выполнить преобразование из объектной системы координат в мировую или экранную.



Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 126
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.05.08 12:40. Заголовок: Ну а в программирова..



 цитата:
Ну а в программировании игр вы будете решать такие же тупые задачки - определить нормаль или бинормаль или касательную. Вычислить точку пересечения луча с плоскостью, выполнить преобразование из объектной системы координат в мировую или экранную.


Совершенно верно. Но может не надо было сразу раскрывать секреты разработки игр, а то человек испугается и передумает.

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 26
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.05.08 17:27. Заголовок: Я уже испугался. Я д..


Я уже испугался. Я думаю нет смысла изучать все это одному... И времени надо очень много. Куплю книгу вскоре и подумаю...

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 284
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 28.05.08 10:43. Заголовок: Зря пугаетесь, учите..


Зря пугаетесь, учите основы программирования, а далее все по ходу изучения придет. Я даже помню на русский перевели книгу по С++, где все изучение строилось на написании простеньких игр (она у меня даже где-то стоит).

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 27
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.05.08 15:37. Заголовок: Понятно :)..


Понятно :)

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 285
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 29.05.08 17:45. Заголовок: Попробуйте программи..


Попробуйте программировать на C# с XNA - будет проще.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 28
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.05.08 12:52. Заголовок: ок..


ок

С уважением RaSIm (OlympuS)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 29
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.06.08 11:35. Заголовок: Купил две книжки. Др..


Купил две книжки. Других ваще не было. Щас просмотрю что там...

С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 30
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.06.08 14:44. Заголовок: 1-я книга: C# начала..


1-я книга:
C# начала программирования (Э.А. Ишкова)

2-я книга:
DirectX 10 - Это просто (Программируем графику на С++) - Алексей Попов

Такие книги мне для начала нормально???

С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 290
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 06.06.08 15:48. Заголовок: В принципе нормально..


В принципе нормально, но учтите, что DirectX 10 работает только под Windows Vista, поэтому большинство все еще использует DirectX 9.
По C# я предпочитаю книгу Джесса Либерти "Программирование на C#".

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 31
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.06.08 19:49. Заголовок: Я думаю, что С# - не..


Я думаю, что С# - неплохой выбор для начала, но сама книга хорошая подробная и понятная. Все в ней подробно описано... Насчет DirectX 10 , то я вот собираюсь на днях установить Висту и попробывать начать на 10-ом драйвере... Книги нормальные, буду пытаться что то понять. Сейчас пытаюсь скачать Microsoft Visual Studio 2005 для компиляции...

С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 32
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.06.08 10:40. Заголовок: Я вот собирался пере..


Я вот собирался переустановить систему и появилось 2 вопросика:

1) как узнать разрядность моего компьютера (32 или 64 разрядный)???

2) Как отформатировать полностью жесткий диск? Я могу форматнуть любоой локальный диск через виндоус, но на котором лежит ОС не могу (Не разрешает форматировать его через виндоус). Значит надо локальный диск "С" форматировать через Биоз???

С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 291
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.06.08 13:24. Заголовок: RaSIm пишет: как уз..


RaSIm пишет:

 цитата:
как узнать разрядность моего компьютера (32 или 64 разрядный)???



По модели установленного процессора. Хотя зачем вам это? Если собираетесь заниматься игрушками, то систему необходимо ставить 32-разрядную, независимо от разрядности компьютера.

RaSIm пишет:

 цитата:
2) Как отформатировать полностью жесткий диск? Я могу форматнуть любоой локальный диск через виндоус, но на котором лежит ОС не могу (Не разрешает форматировать его через виндоус). Значит надо локальный диск "С" форматировать через Биоз???



При установке системы, если вы выбираете новую установку, вам предложат отформатировать диск С.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 33
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.06.08 08:34. Заголовок: аа, понятно... Скоро..


аа, понятно... Скоро поставлю висту. И попробую изучить Директ 10

С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 34
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.06.08 18:28. Заголовок: Я читал одну темку п..


Я читал одну темку по С# и застрял на нем. Обьясните пожалуйста на понятном обычному человеку языке, что это такое: "Автоматическое приведение типов при присваивании". И зачем нужны @uint и например @ushort - Это имена переменных???


С уважением RaSIm (QuaDro)...
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 35
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.06.08 18:40. Заголовок: Я изучаю C# и вроде ..


Я изучаю C# и вроде бы что то получается. Но я решаю задачи типа: построить с помощью цикла таблицу умножения, ввод метки с клавиатуры, применение массивов и т.д. А смысл их решать? Нужно ли все это для создания игр?

Вот мои суждения (Условие в условии):

1. Если (энергия = 0) то (включить красный индикатор) иначе {если (энергия >= 10) то (включить зеленый индикатор) иначе (включить желтый индикатор)}.

2. Если (танк едет) то {если (танк едет быстро) то (воспроизвести анимацию движения гусениц со скоростью = 2) иначе (воспроизвести анимацию со скоростью = 1)} иначе (не воспроизводить анимацию движения гусениц).

Верны ли мои суждения???

Построены ли игры полностью на таких условиях???

С уважением RaSIm (QuaDro)...
[url=http://sinema.tut.su/][img]http://sinema.tut.su/userbars/png/6.png[/img][/url]
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 292
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.06.08 09:09. Заголовок: RaSIm пишет: Постро..


RaSIm пишет:

 цитата:
Построены ли игры полностью на таких условиях???



Не полностью. Но это одна из составляющих.

Игровое поле, например, заполняется в цикле. Также в цикле выполняется обычно проверка столкновений, да и сама игра - один большой цикл.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 36
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.06.08 11:23. Заголовок: Понтяно...


Понтяно.

С уважением RaSIm (QuaDro)...
[url=http://sinema.tut.su/][img]http://sinema.tut.su/userbars/png/6.png[/img][/url]
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 37
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.06.08 22:14. Заголовок: Я ИЗУЧАЛ СИ ШАРП И В..


Я ИЗУЧАЛ СИ ШАРП И ВОТ ПОПРОБЫВАЛ НАПИСАТЬ СВОЮ ПРОГУ:

//Вычисление площади прямоугольника
using System;

class Test3
{
public static void Main()
{
int a, b, s;
char aline, bline;

Console.WriteLine(" Введите длину прямоугольника");
aline = (char)Console.Read();

if (aline > 0)
{
Console.WriteLine(" Длина прямоугольника = " + aline);
a = aline;
Console.WriteLine(" Введите ширину прямоугольника");
bline = (char)Console.Read();
} //Конец if
else Console.WriteLine(" Ошибка! Возможно, Вы ввели отридцательное число ..."); ;

if (bline > 0)
{
Console.WriteLine(" Ширина прямоугольника = " + bline);
b = bline;
} //Конец if
else Console.WriteLine(" Ошибка! Возможно, Вы ввели отридцательное число ..."); ;

Console.WriteLine(" Вычисление площади прямоугольника ...");
s = a * b;
Console.WriteLine(" Площадь прямоугольника = " + s);
Console.WriteLine(" КОНЕЦ ЗАДАЧИ");
} //Конец Main
} //Конец Test3

НЕ ЗНАЮ В ЧЕМ ОШИБКА, НЕ РАБОТАЕТ, ВЫ НЕ МОЖЕТЕ МНЕ ПОДСКАЗАТЬ?

С уважением RaSIm (QuaDro)...
[url=http://sinema.tut.su/][img]http://sinema.tut.su/userbars/png/6.png[/img][/url]
Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 293
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.08 22:36. Заголовок: Вы читаете char и пы..


Вы читаете char и пытаетесь преобразовать его в int. В этом и ошибка.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 38
Зарегистрирован: 21.05.08
Откуда: Башкортостан, Киргиз-Мияки
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.08 22:59. Заголовок: Но я читал темку, та..


Но я читал темку, там типа нельзя преобразовать char в int автоматически. Но в книге написано, что можно принудительно... В общем, я хотел написать прогу свою: ввод двух цифр с клавиатуры и найти площадь прямоугольника...

С уважением RaSIm (QuaDro)...
[url=http://sinema.tut.su/][img]http://sinema.tut.su/userbars/png/6.png[/img][/url]
Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 45
Зарегистрирован: 14.06.07
Откуда: РОССИЯ, Санкт-Петербург (Екатиренбург)
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.06.08 13:43. Заголовок: RaSIm ну так ты и в..


RaSIm ну так ты и вводи сразу дабл.
в шарпе не знаю как, но в С++

#include <iostream>
using namespace std;

int main()
{
double a,b;
cout<<"Please input 2 number ->\n";
cin>>a>>b;
cout<<"Square rect :"<<a*b<<endl;
cin>>a; //что б посмотреть результат
return 0;
}


Все что я говорю,кроме цитат,есть мое ИМХО. Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 297
Зарегистрирован: 01.11.06
Откуда: Москва
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.06.08 16:44. Заголовок: Преобразовав char в ..


Преобразовав char в int вы получаете ASCII-код символа, а не число соответствующее введенной цифре.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 147
Зарегистрирован: 23.03.07
Откуда: Санкт Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.11.08 17:16. Заголовок: http://www.ozon.ru/c..



 цитата:
RaSIm очень советую вот это http://www.ozon.ru/context/detail/id/1313520/?partner=dore


Уважаемый stayer, а вы что владелец этого сайта: http://books.dore.ru

С уважением, Андрей Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 72 , стр: 1 2 3 4 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 12
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет