Форум программистов, компьютерный форум CyberForum.ru

Что нужно знать для программирования в Bass - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перемотка потока bass.dll http://www.cyberforum.ru/cpp/thread1758458.html
Дорого времени суток. Подскажите как перемотать трек который грузится из интернета? тоесть нужно проверить загрузился ли трек до n-й секунды звучания и перемотать его на n-секунду если загрузился. библиотека bass. в мануалах вроде что то есть о проверке потока, только я не могу понять сути, тк как с анг никак. Добавлено через 12 часов 52 минуты с перемоткой разобрался самостоятельно, но с...
C++ Взаимосвязь правой кнопки мыши с функцией getch Доброго времени суток! Перед тем, как описать суть проблемы, небольшой ввод: в своем проекте (консольная игрушка) использую функцию getch, для управления менюшкой. Сегодня случайно узнал то, что правый клик мышки обладает невменяемой особенностью - с какого то перепугу ПКМ имеет рандомный ряд числовых значений таблицы ASCII (работаю как раз таки с ней, для связи кнопок с getch), что в свою... http://www.cyberforum.ru/cpp/thread1758306.html
C++ Задача Сок (Геометрия на плоскости)
С клавиатуры вводятся 2 числа: n и m. Затем вводятся координаты n вершин выпуклого многоугольника в порядке обхода против часовой стрелки. Затем вводятся m чисел - расстояние от 1 вершины до 1 дырки, расстояние от 1 дырки до 2, от 2 до 3 и т.д. Можно любым образом поворачивать этот многоугольник. Необходимо сделать это так, чтобы площадь части этого многоугольника, находящаяся ниже самой...
Оценка сложности алгоритма C++
Здравствуйте! Помогите, пожалуйста, выполнить оценку сложности алгоритма игры крестики-нолики!!! Ниже исходник игры.. #include <iostream> #include <clocale> #include <windows.h> #include <time.h> using namespace std; //массив, в котором храним поле
C++ Перепись с vb.net на плюсы http://www.cyberforum.ru/cpp/thread1757108.html
Доброго времени суток, товарищи. Такой вопрос: получу ли я технологический профит, если перепишу программу, написанную на vb.net на платформу C++? Станет ли... Лучше? Или вообще как-либо изменится состояние программы?
C++ Синоним для переменной структуры? Предположим, есть структура сторонней библиотеки и ее переменная-член не соответсвует кодестайлу и нужно ввести синоним для этой переменной. Благодаря using или typedef мы можем ввести синоним для самой структуры и обращаться к ней под другим именем. Но они не работают в отношении ее членов. Можно, конечно, унаследовать от исходной свою структуру, и добавить её ссылку на переменную-член... подробнее

Показать сообщение отдельно
Крюгер
 Аватар для Крюгер
0 / 60 / 3
Регистрация: 16.11.2012
Сообщений: 409
Записей в блоге: 3
08.09.2016, 20:55     Что нужно знать для программирования в Bass
castaway, вы не понимаете, я говорю не о совместимости библиотеки, а о том что новичку нужно проделать лишнюю работу. посудите сами, что проще? подключить готовый хидер и пользоваться, или вызывать каждую функцию по имени, + если напортачить с типами данных , можно получить странные вещи, от которых ТС будет не по себе.
Nojabr, когда я выбирал между dx и bass , я выбрал bass потому что работа со звуком там существенно проще.
и вот почему:
- работает со множеством форматов
- удобна в использовании, дергаешь нужные функции аля-winapi , без всяких COM объектов и тд.
- есть огромное количество доков и что немаловажно для новичка, на русском.
Да у bass есть свои недостатки, и сейчас я бы выбрал просто DXSound/OpenAL
мне не трудно написать загрузчики для файлов и всякое такое. я помню когда только входил в кодинг, для меня было главное - видеть результат, и я пользовал разные либы где только можно и нельзя. загрузчики картинок для разных форматов, парсеры xml , загрузчики звуковых файлов и тд. получалось абы как но работало. и по началу не обращаешь внимание на то, что где то можно сэкономить пару тактов процессорного времени, не задумываешься как это внутри работает.это потом ты осознаешь что ты убогий кодер и до профи тебе расти и расти. но когда написал к примеру свой первый загрузчик dds , ты понимаешь что не все так плохо, главное развиваться дальше. А по началу, когда еще только входишь в разработку - лучше иметь побольше "ленивых функций" и увидеть, получается ли кодить вообще, или нет.

Цитата Сообщение от Nojabr Посмотреть сообщение
это ложь
от части может и ложь, НО - на сколько мне известно, более-менее
серьезные разработчики (особенно в игровой индустрии) пишут собственные эффекты, более качественные.

Цитата Сообщение от Nojabr Посмотреть сообщение
дело ТС, но BASS ввиду назойливой распространенности стала безальтернативной для новичков, хотя в реале это довольно посредственная надстройка над DX с целью содрать бабла. да и не видел эти DLL в 64-битном варианте.
здесь я с вами категорически согласен.
Цитата Сообщение от Nojabr Посмотреть сообщение
самопальный вариант без всяких диллок
- больше всего и ратую именно за этот вариант, но так как ТС судя по всему новичок, вряд ли он осилит этот вариант.

ЗЫ не подумайте, что я навязываю кому то свое мнение или рекламирую басс, как говорится каждому свое и выбор за тс
 
Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru