ProPaintMobile
 Полезное
 Общение
 

Вопросы и ответы | Последние ответы

Звуки в Java

# Вчера, 05:55  Dimon638
Попробовал TinySound - там есть регулировка баланса! :)
Метод регулирующий баланс - setPan(double pan);
Принимает значения от -1.0 до 1.0, остальные игнорирует, то есть исключения не бросает.

Что касается самого воспроизведения музыки и звуков - в игре необходимо минимизировать засорение памяти мусором, иначе частые вызовы GC приведут к глюкам звука (заиканиям), по крайней мере у меня…

Организация массива подключенных клиентов

# Вчера, 01:22  RblSb
Нашел обсуждение аналогичного вопроса здесь:
http://stackoverflow.com/quest...t-changing-the-index
При дисконнекте клиентов лучше оставлять пустые ячейки, а при подключении новых чекать весь массив на свободные места, если их нет - добавлять в конец массива.

Звуки в Java

# 10.01.2017 / 19:46  Naik
Попробуй JavaFX Media API
10.01.2017 / 20:02  Death
Хм... Дай уроки)

Звуки в Java

# Изм. 10.01.2017 / 11:08  aNNiMON
finnkuusisto/TinySound: Simple library for playing sounds and music in Java вроде есть всё, кроме регулирования баланса.

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

Сравнение объектов (аналог compare/compareTo) в C++

# 7.01.2017 / 11:16  Ксакеп
Если зайди на страницу sort, то можно увидеть, что:

1. Элементы сравниваются с помощью оператора < ​
2. Можно передать Comparator, который возвращает true / false, и действует так же как оператор в пункте 1.

Сравнение объектов (аналог compare/compareTo) в C++

# Изм. 6.01.2017 / 10:33  vl@volk
  1. //annimon.hpp
  2. #pragma once
  3.  
  4. class Annimon {
  5.    public:
  6.        static int compare(const Annimon&, const Annimon&);
  7.        int id = -1;
  8. };
  9. //annimon.cpp
  10. #include "annimon.hpp"
  11.  
  12. int Annimon::compare(const Annimon& a, const Annimon& b) {
  13.     return a.id - b.id;
  14. }
#pragma onca означает что загрузить его только один раз. Здесь описание вынесено…
6.01.2017 / 11:52  vl@volk
ЭТО ЖЕ ТАК ПРОСТА
6.01.2017 / 12:42  vl@volk
Ну и вызывать Annimon::compare(a, b)
7.01.2017 / 11:09  Ксакеп
В стандарте нет #pragma once

Сравнение объектов (аналог compare/compareTo) в C++

# Изм. 5.01.2017 / 21:07  Naik
да просто переопредели ==, !=, <, >, <=, >= и сравнивай как обычно

bool operator==(const X& lhs, const X& rhs){ / do actual comparison / }

Посмотри всроенные ф-ии типа qsort

Сравнение объектов (аналог compare/compareTo) в C++

# 5.01.2017 / 21:03  Витаминыч
Ну или как сделать подобное prod1.compareTo(prod2)? Это простым способом возможно сделать, без костылей? Или я пошел в дебри и все можно проще сделать, без закоса под яву? :-D

Сравнение объектов (аналог compare/compareTo) в C++

# 5.01.2017 / 21:00  Витаминыч
Для начала: как использовать этот метод, если он описан в классе?

Product::compare(prod1, prod2) - куда это писать? Пробовал в условие, ничего не вышло, хотя странно, он же возвращает значение.. Т.е. if (Product::compare(prod1, prod2) == -1) {} ошибочно.
Как это правильно называется и где про это почитать? (на русском)
5.01.2017 / 21:03  vl@volk
в секцию public, а затем prod1.compare(prod2)
5.01.2017 / 21:27  Витаминыч
И как тогда сам метод будет выглядеть? prod1.compare(prod1, prod2) выглядит ужасно, но работает в рамках одного файла, в отдельный пока не выносил
8.01.2017 / 22:58  Ксакеп
Если захочешь вынести в отдельный файл, то можешь ещё почитать о дружественных функциях (friend function)

С++ выполнение в NetBeans 7.4

# 5.01.2017 / 09:34  bek1996
Visual studio круче и легко!
Всего: 157
1 2 3 ... 16 >>

Онлайн: 25 (2/23)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика