Форум программистов, компьютерный форум 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... подробнее

Показать сообщение отдельно
Оксана 1234
4 / 4 / 0
Регистрация: 10.04.2013
Сообщений: 165

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

21.10.2013, 22:45. Просмотров 1415. Ответов 11
Метки (Все метки)

Не могу понять где ошыбка и как ее исправить . Друзья, помогите пожалуйста
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 2012\projects\consoleapplication2\consoleapplication2\flower .h(28): error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции
1>c:\users\оксана\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\flower .cpp(18): error C2065: a: необъявленный идентификатор
1>c:\users\оксана\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\flower .cpp(25): error C2065: a: необъявленный идентификатор
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Описание ф-ий
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
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <algorithm>
#include <iterator>
#include <iostream>
#include <cctype>
#include "flower.h"
 
using namespace std;
 
int flower::count = 0;
 
bool flower::month(int n)
{   if((n<=0)&&(n>=12)) return false;
    name_month=a[n-1];
    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;
}
 
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);
}
main
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "flower.h"
#include <fstream>
#include <sstream>
#include <string>
#include <algorithm>
#include <iostream>
#include <iterator>
#include <cctype>
 
using namespace std;
 
void main()
{flower kvit_1(), kvit_2("rosa","red",2), kvit_3(kvit_2);
 
 
system("pause");
}
Заголовочный файл
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
#ifndef flower_h_
#define flower_h_
 
 
#include<iostream>
#include <string>
using namespace std;
 
class flower
{
private:
    int number;
    static int count;
protected:
    char *color;
public:
    char *name;
    char*name_month;
    int numb_month;
 
    flower();
    flower(char*,char*, int);
    flower(flower &);
 
    string a[12]={"january", "february", "mart", "april", "may", "june", "july", "ougest", "september", "october", "november", "december"}
 
    void set_color(char*);
    char*get_color();
    void set_number(int);
    int get_number();
    bool month(int );
    bool month(string);
    char*month ();
    
    static int get_count()
{
    return count;
};
    
};
 
#endif
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru