GavriKos: ну, текстовая игра, интерактивная книга - как бы синонимы в некотором смысле слова)
А автор именно решение на ссылках и просил:
Что-нибудь такое что могло автоматически, без ручного ввода кода, расставлять ссылки "дорога один" ведет в "локация один", нажатие на "дорога два" ведет в "локация два"
wittyrider: из-за того, что карта предоплаченная? Хм, печально. А еще какие-нибудь методы, кроме карт и paypal есть у них? Может проще было бы в другую ЭПС WebMoney перевести, а оттуда уже платить
wittyrider: как вариант, можете взять временный номер на sms-reg.com для приема смс от QIWI и, получив виртуальную карту, спокойно оплатить, как и хотели. В дальнейшем, что QIWI аккаунт не уведут, никаких гарантий нет, но для единоразовой оплаты самое то будет
wittyrider: ну, в вашем случае еще можно было бы https://www.epayments.com попробовать (его можно с WebMoney пополнить и банковский перевод сделать от него), но по времени, по-моему, больше выйдет и даёт ли DO банковские реквизиты для оплаты (вроде должен давать).
Насчет отзывов: удивило, если честно, у меня с этим проблем никогда не было (помимо Google Play еще в паре сервисов оплачивал, тоже без проблем выходило)
wittyrider: учтите, что вам нужен будет MasterCard, так как, скорее всего, DO не будет принимать к оплате Maestro (его мало где принимают). Это мои предположения (на сайте DO не нашел информации по этому поводу)
wittyrider: да, заказываете карту, приходит счет на оплату (или перекидывает на страницу оплаты - точно сейчас уже не вспомню) - оплачиваете и можно сразу же пользоваться. На этом же сайте в последующем можно отслеживать операции по карте, ну, и в кипере она отображаться будет (либо сам её привязывал, снова же, не помню, как появилась там)
wittyrider: думаете, если бы не пробовал, подсказал бы?
У них, в отличие от qiwi, карту можно брать на пару лет, но создание платное (в qiwi вроде бесплатно было). У меня такая карта к Google Play привязана, полёт нормальный. Что именно вас в этом сервисе смущает?
Станислав Макаров: все же неопределенное значение ей тоже присуще. Например, когда нужно хранить в контейнере vector значения разных типов (int, float, char и др.): std::vector<void *>
Как их различать и рационально ли это - уже второстепенный вопрос =)
Добавлю, что это не конечный пример использования: можно также использовать для универсальной функции суммы двух значений, избежав при этом макросы и перегрузки (возможно, тоже не так универсально). Так что всё зависит от извращенности фантазии, в общем =)
Дополню тем, что программисту, по-моему, больше Firewall полезен, так как мало ли при установке какой-нибудь полезной утилиты будет порт открыт нежелательный
zus: какая версия студии? Проект пересобирается без ошибок?
Так как сейчас вижу только такое объяснение: у вас был код с iostream, вы удалили этот include, запустили проект и он, соответственно, запустился, так как в студии есть такая особенность, что она может запускать старую версию кода, если не сможет скомпилировать новую. Пересборка расставит всё по своим местам, попробуйте
А автор именно решение на ссылках и просил: