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

variable or field 'set_color' declared void - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не верно решает http://www.cyberforum.ru/cpp-beginners/thread453436.html
Дан массив A размера N и целые числа K и L (1 ≤ K < L ≤ N). Переста- вить в обратном порядке элементы массива, расположенные между эле- ментами AK и AL, не включая эти элементы. #include <iostream> #include <math.h> using namespace std; void main() { const n=10;
C++ Найти номера двух ближайших элементов из этого массива, т. е. элементов с наименьшим модулем разности Дан массив размера N. Найти номера двух ближайших элементов из этого массива (т. е. элементов с наименьшим модулем разности) и вывести эти номера в порядке возрастания. http://www.cyberforum.ru/cpp-beginners/thread453425.html
Преобразование списка. C++
Есть класс, реализующий линейный двухсвязный список. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; class Element{ public: int Info; Element *Next, *Prev; Element(){
Вывести на экран фамилии и имена трех худших по среднему баллу учеников C++
задача На вход программе подаются сведения о сдаче экзаменов учениками 9-х классов некоторой средней школы. В первой строке сообщается количество учеников N, которое не меньше 10, но не превосходит 100, каждая из следующих N строк имеет следующий формат: <Фамилия> <Имя> <оценки>, где <Фамилия> – строка, состоящая не более чем из 20 символов, <Имя> – строка, состоящая не более чем из 15...
C++ С++ изменение регистра стринга http://www.cyberforum.ru/cpp-beginners/thread453410.html
Принимаем строку с клавиатуры. С пом. функции getline(). string clientName; getline(cin,clientName); Необходимо перевести всю строку в нижний регистр, независимо от того какие символы ввел пользователь. Подскажите, пожалуйста.
C++ Вывод динамической матрицы через указатели Вот код программы. # include <math.h> # include <conio.h> # include <iostream.h> # include <stdlib.h> # include <stdio.h> class ClMatr { int **M; int n,m; подробнее

Показать сообщение отдельно
unreal
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 118
26.02.2012, 22:48     variable or field 'set_color' declared void
написал прог из книги вчём проблема ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <iostream>
#include <msoftcon.h>
#include <math.h>  
void draw_circle(int ,int ,int );
void set_color(color foreground, color background);
void set_color(color foreground, color background)
   {
   textcolor( static_cast<int>(foreground) );
   textbackground( static_cast<int>(background) );
   }
struct circle
{
   int xCo, yCo;
   int radius;
   color fillcolor;
   fstyle fillstyle;          
};
/////////
enum color {
   cBLACK=0,     cDARK_BLUE=1,    cDARK_GREEN=2, cDARK_CYAN=3,
   cDARK_RED=4,  cDARK_MAGENTA=5, cBROWN=6,      cLIGHT_GRAY=7,
   cDARK_GRAY=8, cBLUE=9,         cGREEN=10,     cCYAN=11,
   cRED=12,      cMAGENTA=13,     cYELLOW=14,    cWHITE=15 };
 
///////////
void circ_draw(circle c)
{
 set_color(c.fillcolor);
 set_fill_style(c.fillstyle);
 draw_circle(c.xCo.c.yCo.c.radius);      
}
/////
int main()
{
   init_graphics();
   //dairenin yaradilmasi
   circle c1 = {15, 7, 5, cBLUE, X_FILL };
   circle c2 = {41, 12, 7, cRED, O_FILL };
   circle c3 = {65, 18, 4, cGREEN, MEDIUM_FILL };
   circ_draw(c1);
   circ_draw(c2);
   circ_draw(c3);
   set_cursor_post(1, 25);
   system("pause");
   return 0;    
}
void draw_circle(int xC, int yC, int radius)
   {
   double theta, increment, xF, pi=3.14159;
   int x, xN, yN;
 
   increment = 0.8 / static_cast<double>(radius);
   for(theta=0; theta<=pi/2; theta+=increment)  //quarter circle
      {
      xF = radius * cos(theta);  
      xN = static_cast<int>(xF * 2 / 1); // pixels not square
      yN = static_cast<int>(radius * sin(theta) + 0.5);
      x = xC-xN;
      while(x <= xC+xN)          //fill two horizontal lines
         {                       //one for each half circle
         set_cursor_pos(x,   yC-yN); putch(fill_char);  //top
         set_cursor_pos(x++, yC+yN); putch(fill_char);  //bottom
         }
      }  //end for
   }  //end circle()
   //////////////
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru