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

Ошибка crosses initialization of - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при компилировании http://www.cyberforum.ru/cpp-beginners/thread609818.html
Приветствую, скачал visual studio 2010 профессиональную, создал проект win32 с кодом окна апи, ничего не менял, попытался запустить этот код и вот, что вылезло: Скрин: http://gifok.net/images/2012/06/20/9Uhs.png А во вклаке "Вывод" написало это: "c:\program files (x86)\microsoft sdks\windows\v7.0a\include\windows.h(151): fatal error C1083: Не удается открыть файл включение: excpt.h: No...
C++ Перебор текста по символам[как в поисковиках] Всем привет,часто лазию по гуглу ну наверное как все,и тут захотел написать программку которая тоже бы определяла какое слово пользователь хочет ввести,ну то есть ввожу : "сиск" и он автоматом дополняет букву и,как такое можно реализовать? http://www.cyberforum.ru/cpp-beginners/thread609800.html
Как этот код работает? C++
#include <iostream> using namespace std; int main () { char ch = 0; int count = 0; cout << "Please enter a sentence:" << endl;
Забиваем строку 16-ричными числами и выводим на экран (генерируем МАС) C++
генерируется мак адрес и выводится на экран. но вот только как то не корректно он выводится #include <time.h> #include <stdio.h> int main() { char *packetbuff = new char; for(i=6;i<12;i++) { // этот цикл забивает 6 байт. это MAC Source a=rand()%(2*m+1)/2; // рандом чисео в интервале
C++ Программа копирования файла с удвоением пробелов C++ http://www.cyberforum.ru/cpp-beginners/thread609753.html
Помогите пожалуйста доделать программу. Нужно написать программу копирования файлов с удвоением пробелов. Смогла написать только программу копирования. А вот удвоить пробелы как-то не получается. Вот мой код #include <iostream> #include <string> #include <fstream> using namespace std;
C++ ошибка с перегрузкой операции Долго сижу и никак не могу понять в чём ошибка. Вот 3 файла. Они подключены правильно и работают. #include <iostream> #include <iomanip> #include <windows.h> #include <math.h> #include "string2.h" using namespace std; подробнее

Показать сообщение отдельно
xADMIRALx
 Аватар для xADMIRALx
66 / 60 / 1
Регистрация: 09.06.2012
Сообщений: 291
20.06.2012, 03:35     Ошибка crosses initialization of
Ну сча все ок должно быть

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
121
122
123
124
125
126
127
128
129
130
#include "classPat.h"
#include <stdlib.h>
#include <fstream>
 
using std::cin;
using std::cout;
using std::string;
using std::ofstream;
using std::ifstream;
 
int menu();
 
int main ()
{  
    setlocale (LC_ALL, "Russian");
    
    bool exit = false;
    
    for ( ; ; )
    {
        int choice=menu();
        if (choice == 1 || chouce == 3)
        {
            delete [] objPat;
        }
        switch (choice)
        {
            case 1:
{
                cout<<"Введите ваше имя : ";
                string ownerName;
                getline (cin, ownerName);
                cout<<"Введите количество животных которые когда либо жили у вас : ";
                int amountPats;
                cin>>amountPats;
    
                Pat *objPat=new Pat[amountPats];
    
                for (int i=0; i<amountPats; i++)
                {
                    cout<<"Введи имя "<<i+1<<"-го животного : ";
                    string patName;
                    cin.ignore();
                    getline (cin, patName);
                    objPat[i].SetName(patName);
                    cout<<"Введите возраст "<<i+1<<"-го животного : ";
                    int patAge;
                    cin>>patAge;
                    objPat[i].SetAge(patAge);
                }
                system("cls");
                cout<<"\n-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/";
                cout<<"\nВаше имя : "<<ownerName<<"\n";
                cout<<"Количество ваших питомцев : "<<amountPats<<"\n";
                cout<<"-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/";
                for (int i=0; i<amountPats; i++)
                {
                    cout<<"\nДанные "<<i+1<<"-го питомца :\n";
                    cout<<"Имя : "<<objPat[i].GetName()<<"\n";
                    cout<<"Возраст (полных лет) : "<<objPat[i].GetAge()<<"\n";
                    cout<<"----------------------------------------------";
                }
                break;
}
            case 2:
{
                ofstream writeFile;
                writeFile.open ("proba.txt");
                writeFile<<"-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/";
                writeFile<<"\nВаше имя : "<<ownerName<<"\n";
                writeFile<<"Количество ваших питомцев : "<<amountPats<<"\n";
                writeFile<<"-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/";
                for (int i=0; i<amountPats; i++)
                {
                    writeFile<<"\nДанные "<<i+1<<"-го питомца :\n";
                    writeFile<<"Имя : "<<objPat[i].GetName()<<"\n";
                    writeFile<<"Возраст (полных лет) : "<<objPat[i].GetAge()<<"\n";
                    writeFile<<"----------------------------------------------";
                }
                writeFile.close();
                system("pause");
                delete [] objPat;
                break;
}
            case 3:
{
                ifstream is("proba.txt");
                string fileContain;
                while (!is.eof())
                {
                    getline (is, fileContain, '\n');
                     cout<<fileContain<<"\n";
                }
                system("pause");
                break;
}
            case 4:
                {
                exit=true;
                break;
                }
            default:
                {
                cout<<"Введите правильный номер нужного пункта!\n";
                break;
                }
    
        
        if (exit==true)
        {
            break;
        }
    }
  return 0;  
}
 
int menu()
{
    int choice;
    cout<<"                     МЕНЮ                     \n";
    cout<<"----------------------------------------------\n";
    cout<<"1. Начать заполнение таблици\n";
    cout<<"2. Записать таблицу в файл\n";
    cout<<"3. Считать таблицу из файла\n";
    cout<<"4. Выход\n";
    cout<<"----------------------------------------------\n";
    cout<<"Введите номер нужного пункта : ";
    cin>>choice;
    return choice;
}
 
Текущее время: 03:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru