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

Переменная и CMD - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция возвращает двумерный статический массив своего класса http://www.cyberforum.ru/cpp-beginners/thread968118.html
Есть класс whirlpool: class whirlpool { public: int *buffer; int len; whirlpool(int length)
C++ Как подредактировать? (решения уравнения) #include <stdio.h> int main() { int x,y,k; scanf("%d",&k); printf("X Y\n"); for (x=0;x<=k;x=x+1) http://www.cyberforum.ru/cpp-beginners/thread968102.html
Крестики - нолики. Комментарии. Программа. Объясните часть кода C++
Здравствуйте! Требуется ваша помощь. В коде: #include "KRESTNOL.h" #pragma once extern KRESTNOL x0; namespace Крестикинолики { using namespace System; using namespace...
C++ А зачем нужны все эти причандалы визуал студии?
Доброго дня! Их так много!
C++ Перевести из делфи в с++ http://www.cyberforum.ru/cpp-beginners/thread968092.html
В числовой последовательности ищется максимальный элемент и выводится его номер var s,max:real; i,k,n:integer; c:extended; begin repeat write('n = ');readln(n); until n>=0; ...
C++ Поиск максимального //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream> using namespace std; int main() { int a,b,c,max; { подробнее

Показать сообщение отдельно
novi4ok
551 / 504 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
03.10.2013, 23:57
Цитата Сообщение от Dead_Messiah Посмотреть сообщение
novi4ok, я просто чего этот вопрос задал..если создать переменную типа char (размер равен количеству символов в пути к файлу), и присвоить ей путь к файлу то трек попросту не воспроизводится.
не типа char, а типа char* ты имел ввиду?
пользуйся лучше строками примерно так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
static const int MAX_TRACK_ID = 2;
map<int, std::string> track_map;
track_map [0] = "d:\\haligali.mp3";
track_map [1] = "d:\\votktotosgoro4ki.mp3";
track_map [2] = "d:\\hejslavjane.mp3";
 
int track_idx = 0;
play (track_map[track_idx].c_str()); // или как там ф-я что играет, и как у нее аргумент
...
// нажали на кнопку или еще что...
track_idx++;
if (track_idx >= MAX_TRACK_ID){
  track_idx = 0;
}
play (track_map[track_idx].c_str());
...
считай, это тоже - "псевдокод" ;)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru