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

Передать функции System код цвета переменной - C++

Восстановить пароль Регистрация
 
Alexandr_777
0 / 0 / 0
Регистрация: 20.04.2014
Сообщений: 57
30.05.2014, 06:49     Передать функции System код цвета переменной #1
Есть своя процедура
C++
1
2
3
4
5
6
7
8
void Ccolor(int a, char c1, char c2)
{
    switch (a)
    {
    case 0:/*Цвет всего фона - белый. Цвет всего текста - черный*/
        system("color F0"); break;
    }
}
Как в System передать код цвета 2мя переменными char
так не выходит
C++
1
system("color "+ с1 + с2); break;
так как "color " не является типом char
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 06:49     Передать функции System код цвета переменной
Посмотрите здесь:

Код ошибки при вызове функции через "system" C++
Получить доступ к переменной класса при наличии такого же имени переменной в функции C++
C++ передать значение переменной из .cpp в .h
Как передать значение переменной из одной функции в другую функцию C++
Передать значение переменной C++
C++ Как передать указатель функции, чтобы значение переменной изменилось?
C++ Как передать функции в качестве параметра исполняемый код
Как передать значение переменной из функции инт в функцию воид? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Root2x
 Аватар для Root2x
12 / 12 / 0
Регистрация: 21.05.2012
Сообщений: 52
30.05.2014, 08:55     Передать функции System код цвета переменной #2
Alexandr_777, доброго времени суток. Используйте тип "string".
C++
1
2
3
4
5
6
7
8
9
10
char back = 0; // Переменная с цветом фона
char text = 0; // Переменная с цветом текста
 
cin>> back;
cin>> text;
 
string command = "color ";
command += back;
command += text;
system( command.c_str() ); // Получение указателя непосредственно на строку символов
Yandex
Объявления
30.05.2014, 08:55     Передать функции System код цвета переменной
Ответ Создать тему
Опции темы

Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru