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

Ошыбка C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение матрицы на вектор-столбец http://www.cyberforum.ru/cpp-beginners/thread983993.html
День добрый (кому-как) Помогите, а? всю бОшку сломал, выдает Illegal Use of Floating Point не могу найти косяк. #pragma hdrstop #pragma argsused #include <tchar.h> #include <stdio.h> #include <conio.h>
C++ как построить диаграмму UML? к такому коду !!! или хотя бы любую информацию об этой диаграмме !!пожалуйста #include <cstring> #include <iostream> using namespace std; const int IN=1; const int CHERCKED_OUT=0; class book { http://www.cyberforum.ru/cpp-beginners/thread983992.html
C++ Перегрузка операций
Здравствуйте! Ниже приведено задание, которое я практически сделал(перегружаемые операции приведены не все). Вопрос в том, что я не понял где мне использовать int index_l и int index_h. Да, и как перегрузить операцию индексирования,я тоже не очень понял. Помогите, пожалуйста. Составить описание класса для представления одномерных массивов вещественных чисел (векторов): typedef double T;...
C++ Составить блок-схемы программ
Помогите составить блок-схемы программ. Заранее спасибо. Всем peace. #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; }
C++ Считывание и запись в файл Visual Studio http://www.cyberforum.ru/cpp-beginners/thread983964.html
Здравствуйте. Встала задача считать из файла 3 числа через пробел, и вывести их в другой файл.. Перерыл много страниц, но точного кода не нашел, заранее спасибо.
C++ Не работает прорамма с классами Не могу понять где ошыбка и как ее исправить . Друзья, помогите пожалуйста 1>------ Построение начато: проект: ConsoleApplication2, Конфигурация: Debug Win32 ------ 1> flower.cpp 1>c:\users\оксана\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\flower.h(28): error C2059: синтаксическая ошибка: { 1>c:\users\оксана\documents\visual studio... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
21.10.2013, 23:48     Ошыбка C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
#include <fstream>
#include <sstream>
#include <string>
#include <algorithm>
#include <iostream>
#include <iterator>
#include <cctype>
 
using namespace std;
 
string a[12] = {"january", "february", "mart", "april", "may", "june", "july", "ougest", "september", "october", "november", "december"};
 
class flower
{
private:
    int number;
    static int count;
protected:
    char *color;
public:
    char *name;
    const char*name_month;
    int numb_month;
 
    flower();
    flower(char*,char*, int);
    flower(flower &);
 
    void set_color(char*);
    char*get_color();
    void set_number(int);
    int get_number();
    bool month(int );
    bool month(string);
    const char*month ();
    
    static int get_count()
    {
        return count;
    };
    
};
 
int flower::count = 0;
 
bool flower::month(int n)
{   if((n<=0)&&(n>=12)) return false;
    name_month = a[n - 1].c_str();
    return true;
}
 
bool flower::month(string s)
{
    for(int i=0; i<12;i++)
    {   if(s==a[i])
    numb_month=i+1;
    return true;}
    return false;
}
 
const char* flower::month()
{
    return name_month;
}
 
void flower::set_color(char*s)
{
    color=s;
}
 
char* flower::get_color()
{
    return color;
}
 
void flower::set_number(int s)
{
    number=s;
}
 
int flower::get_number()
{
    return number;
}
 
flower::flower()
{cout<<"Konstryktor\n";
name=0;
color=0;
number=0;
}
 
flower::flower(flower &m)
{
    cout<<"Konstructor kopiyvannia\n";
    name=new char[strlen(m.name)+1];
    color=new char[strlen(m.color)+1];
    number=m.number;
    strcpy(name, m.name );
    strcpy(color,m.color);
    count ++;
}
 
flower::flower(char*ptr,char*l, int d)
{cout<<"Konstryktor z parrametramu\n";
int len=strlen(ptr);
int dow=strlen(l);
name=(char*) malloc(len+1);
color=(char*) malloc(dow+1);
number=d;
strcpy(name,ptr);
strcpy(color,l);
}
 
void main()
{flower kvit_1(), kvit_2("rosa","red",2), kvit_3(kvit_2);
 
 
system("pause");
}
 
Текущее время: 13:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru