c++/ukazatele/barvicky.cpp
author František Kučera <franta-hg@frantovo.cz>
Sun Nov 20 18:22:56 2016 +0100 (2016-11-20)
changeset 39 988b56d4a7b8
permissions -rw-r--r--
libevent: identifikace serverových soketů a jednotlivých spojení (pomocí čísel FD)
     1 #include <barvicky.h>
     2 #include <string>
     3 
     4 using namespace std;
     5 
     6 string obarvi (string text, int barva) {
     7 	string zacatek;
     8 	string konec;
     9 	
    10 	switch (barva) {
    11 		case BARVA_ZELENA :
    12 			zacatek = string("\033[22;32m");
    13 			konec   = string("\033[0m");
    14 			break;
    15 		case BARVA_CERVENA :
    16 			zacatek = string("\033[22;31m");
    17 			konec   = string("\033[0m");
    18 			break;
    19 		dafault:
    20 			zacatek = ("");
    21 			konec   = ("");
    22 	}
    23 	
    24 	return zacatek + text + konec;
    25 }
    26 
    27 string obarvi (const char * text, int barva) {
    28 	return obarvi(string(text), barva);
    29 }