Перейти к содержимому


Фотография

Программистов трэд


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 482

#301 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 19.01.2013 - 21:36

Столкнулся с такой проблемой при попытке вычислить кв корень с помощью функции sqrt подчеркивает её красной линией (Работаю в Visual Studio 2010 Ultimate), при наводке на нее пишет вот такое:"more than one instance of overloaded function "sqrt" matches the argument list:"Что то типа "более одной перегруженной функции "sqrt" соответсвуещему данному списку аргументов:"После двоеточия ничего нет, подключил.
Скрытый текст

Изображение

#302 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 20.01.2013 - 16:10

Ты в скобках что ли ничего не пишешь?
Скрытый текст

#303 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 20.01.2013 - 20:10

Ты в скобках что ли ничего не пишешь?

Пишу конечно, если в скобки пишу выражение, число либо переменную - ошибка, но если вставлю не объявленную переменную - то не подчёркивает "sqrt" но естественно подчёркивает не объявленную переменную.
Скрытый текст

Изображение

#304 DarkSmail

DarkSmail

    Закалённый ифритами

  • Пользователи
  • Сообщений: 3597

Написал 20.01.2013 - 20:17

Посоветуйте литературы для новичка, который хочет научится писать на C++.

#305 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 20.01.2013 - 20:35

Посоветуйте литературы для новичка, который хочет научится писать на C++.

"Бьерн Страуструп язык программирования с++" хорошая книжка, задания прилагаются.
Скрытый текст

Изображение

#306 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Сообщений: 363
  • Откуда: The Earth Core

Написал 25.01.2013 - 16:29

Скрытый текст
Просто пустой лист аргументов обычно означает, что в скобках ничего нет. Какой тип данных у объявленной переменной? Еще попробуй подключить вместо .
Скрытый текст

#307 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 25.01.2013 - 17:55

Спасибо за помощь, разобрался; поставил float и всё заработало.
Но появился новый вопрос: мне нужно сделать так, чтобы при нажатии ЛКМ на круг у меня применялось какое либо действие, с помощью какой формулы можно узнать попал я в круг или нет?
Есть подозрение насчёт уравнения окружности, но пока ничего не получается.

Уже решил;
Скрытый текст

Изображение

#308 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Сообщений: 9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Написал 25.01.2013 - 21:37

Класс точки, класс полигона, класс объекта(в массиве std::vector, он из STL вроде)?

Ни в коем случае. Запомни: везде, где требуется производительность и/или умеренное потребление памяти нельзя юзать STL. А еще у него течет конструктор копирования. Онли динамические массивы. Класс для точки и полигона - не нужен. Это -95% производительности.

Для форумчан можно просто Олег.

Скрытый текст

#309 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Сообщений: 578

Написал 25.01.2013 - 21:55

Значит, хорошо что я этого не сделал.У меня ещё вопрос:Я думаю как-бы сделать так, что бы информация об объектах бралась из файлов.Сделать так, чтобы из файлов брались параметры объектов, текстуры и т.п.Как сделать для одного объекта - я представляю.Но как сделать, чтобы например как в Stalker - можно было в файлах целую кучу объектов написать и они будут в игре работать.

#310 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 01.02.2013 - 22:03

Подскажите с помощью чего легко и быстро создавать виндоус окна, мне нужно всего лишь поля для ввода для вывода.Или подскажите пожалуйста справочник по win32 проектам.И ещё вопрос, скомпилировал программу, но на других компьютерах не работает пишет что необходим файл msvcr100D.dll. Я скидываю его в папку с прогой, но все равно не работает. Выдаёт ту же ошибку. При этом у меня на компе 6 таких длл. Какой из них нужно кидать в папку с прогой?
Скрытый текст

Изображение

#311 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Сообщений: 578

Написал 01.02.2013 - 22:16

Нужно на другие компьютеры устаноить microsoft redist(как-то так называется).Окна через Windows Forms проще всего создавать.А, на каком языке программирования ты хочешь сделать?

#312 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Сообщений: 888
  • Откуда: Луганск

Написал 02.02.2013 - 08:00

Пишу на C++Как все сложно оказывается.Написал прогу за 5 минут, и потом еще 30 тратишь чтобы запустить на другом пк.
Скрытый текст

Изображение

#313 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Сообщений: 578

Написал 03.02.2013 - 22:05

Можете посоветовать статьи\книги по матрицам в OpenGL и тому подобному.То есть не то, где написано как нарисвоать линию\полигон, а что-нибудь более серьезное.Еще можете подсказать книги или статьи по C++, тоже не про основы, а про что-нибудь посложнее.

#314 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Сообщений: 9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Написал 13.02.2013 - 18:39

А что там с матрицами в OpenGL?Если юзаешь старые версии, то там операции стека матриц (push, pop), установка матрицы в единицную, glTranslate, glRotate, и т.д. Все функции элементарны, применяются на вершину стека.В более новых OpenGL стек матриц убрали, теперь его разве что самому реализовывать. Считать матрицы, перемножать, передавать в шейдер, где обрабатывать вершины...Если с матаном особо не дружишь - можешь даже не пытаться. Увы, но в программировании графики хороший математический скил нужен для минимального уровня вхождения в суть.Как вариант - гуглить либы и ли отдельные сорцы с реализацией стека матриц.

Для форумчан можно просто Олег.

Скрытый текст

#315 Охар

Охар

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1292
  • Ник в Minecraft:
    Ohar

Написал 22.02.2013 - 18:08

Никто не умеет графики рисовать по массиву данных? Интересует PHP или Javascript. На холсте, либо же SVG или тупо PNG генерить.

Белым прямым — мнение пользователя форума.
Зеленым курсивом — мнение модератора.
Цитаты:

Скрытый текст


#316 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Сообщений: 9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Написал 25.02.2013 - 15:58

Если еще нужно, могу помочь.PNG на PHP легко генерировать.

Для форумчан можно просто Олег.

Скрытый текст

#317 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Сообщений: 598
  • Откуда: Север!

Написал 27.02.2013 - 00:50

Кто подскажет как в OpenGL реализовать вывод текста?Пока додумался только до идеи рисовать квадратики и натягивать на них текстуру с буквами...
Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#318 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Сообщений: 9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Написал 27.02.2013 - 21:16

^Либо так, либо создавать модель каждой буковки. Больше никак, увы.OpenGL не предоставляет никаких средств для вывода текста.

Для форумчан можно просто Олег.

Скрытый текст

#319 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Сообщений: 578

Написал 27.02.2013 - 22:19

У меня вопрос почти такой же: Что из себя представляю векторные шрифты?Как их создавать/использовать (в OpenGL)?

#320 Охар

Охар

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1292
  • Ник в Minecraft:
    Ohar

Написал 28.02.2013 - 16:04

Если еще нужно, могу помочь. PNG на PHP легко генерировать.

Во! Дай чо почитать для тупых про это, будь человеком.   И кстати нахера в пэхэпэ вот такт фиговина?
		if ( УСЛОВИЕ ) : ?>			<div>ХАЛК ХОТЕТЬ ДРАЦА</div> <?php 		else : ?>			<div>ХАЛК УСТАЛ</div> <?php 		endif; ?>
  Чем обычные {} кому-то не упёрлись?
		if ( УСЛОВИЕ ) { ?>			<div>ХАЛК ХОТЕТЬ ДРАЦА</div> <?php 		} 		else { ?>			<div>ХАЛК УСТАЛ</div> <?php 		} ?>
  И еще вопрос: Есть код типа такого
$obj = (my_func_get_obj($id));echo ($obj[0]->name);
  Почему так нельзя сделать так? Или можно?
$obj = (my_func_get_obj($id)[0]->name);echo ($obj);

Белым прямым — мнение пользователя форума.
Зеленым курсивом — мнение модератора.
Цитаты:

Скрытый текст



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных