С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alexandr_777
0 / 0 / 0
Регистрация: 20.04.2014
Сообщений: 57
#1

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

30.05.2014, 06:49. Просмотров 897. Ответов 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
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 06:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передать функции System код цвета переменной (C++):

Как передать указатель функции, чтобы значение переменной изменилось? - C++
Имеются переменная и указатель на нее. int x, *y = &x; Как передать указатель ф-ии, чтобы значение переменной изменилось?

Как передать значение переменной из функции инт в функцию воид? - C++
Как передать значения а и b из int start(void) в void inputfile(void), чтоб строка 34 и т.д. работала в иной функции? int x, y,...

Как передать значение переменной из одной функции в другую функцию - C++
нужно передать значение sum1 , sum2 , sum3 из каждой функции в главную . помогите , пожалуйста . #include "stdafx.h" #include...

Как передать функции в качестве параметра исполняемый код - C++
Собственно сабж. int main() { z1 = x*x*x+2*x+2; func(z1); } int func()

Код ошибки при вызове функции через "system" - C++
Операционная система типа Unix. Вызываю команду mount через system: system("mount /mnt/floppy"). В случае ошибки, результат system...

Не могу разобраться как передать корректно передать массив из функции в функцию - C++
//--------------------------------------------------------------------------- #pragma hdrstop ...

1
Root2x
12 / 12 / 0
Регистрация: 21.05.2012
Сообщений: 52
30.05.2014, 08:55 #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() ); // Получение указателя непосредственно на строку символов
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2014, 08:55
Привет! Вот еще темы с ответами:

Получить доступ к переменной класса при наличии такого же имени переменной в функции - C++
Например, есть приватная переменная clientName в классе. Также есть точно такая же переменная в конструкторе этого класса. И мне нужно...

Передать значение переменной - C++
Мне нужно узнавать значение переменной в базовом классе, во всех классах наследниках. class CTest { public: float flTest; ...

Передать значение переменной из .cpp в .h - C++
есть переменная, чье значение я хочу передать из .cpp в .h как это лучше сделать? спасибо

Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель) - C++
#include <iostream> using namespace std; template <class T1> class mas { public: T1 n; T1 a; void input() ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.