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

Компилятор выдаёт ошибку: неразрешенный вид '_main - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить заданную последовательность чисел так, чтобы каждый элемент, стоящий на нечетном месте, был больше каждого из соседних http://www.cyberforum.ru/cpp-beginners/thread887755.html
Здесь совсем у меня вариантов нету.. не сталкивался с подобной сортировкой до этого. Нужно составить алгоритм, упорядочивающий заданную последовательность чисел так, чтобы каждый элемент, стоящий на нечетном месте, был больше каждого из соседних. Обеспечить ввод параметров и количество элементов массива с клавиатуры.
C++ Увеличить предел константного целочисленного литерала Добрый день. Появилась потребность увеличить предел целочисленного строкового литерала. Т.е. фактически изменить его тип. Например хочется реализовать в моём классе следующее: Class Foo; int main() { Foo obj1 = 4534657567463345656565757575757575334545454543345456; Foo obj2(4534657567463345656565757575757575334545454543345456); } Возможно ли вообще такое? http://www.cyberforum.ru/cpp-beginners/thread887744.html
C++ Чаровский массив и поле структуры
Доброй ночи. Хотелось бы разобрать небольшой фрагмент кода: student* poiskmax(student *queue){ student *tek; char faсulties; tek=queue; faculties=tek->faculty; ...... } Скажите, почему не выполняется последнее присваивание, из-за чего возникает конфликт? Попробовал strcpy(faculties,tek->faculties) - работает.
Табличный калькулятор C++
Люди помогите пишу табличный калькулятор ( как сказать калькулятор там всего 2 функции:D). Так вот не знаю как сделать так чтобы там где нужно вводить цифры , нельзя было вводить буквы. Так как когда вводишь буквы он создаёт бесконечный цикл и ужас что там =-O. Вот код: #include "stdafx.h" #include "iostream" #include <windows.h> #include <cmath> #include <cstdlib> #include...
C++ Разделение одномерного массива http://www.cyberforum.ru/cpp-beginners/thread887699.html
Как разделить одномерный массив из случайного количества элементов на пары чисел? На вход подаётся количество элементов. Т.е. предположим, что есть массив из 10 элементов - следовательно на выходе должно получится 5 пар элементов. Создавать для каждой пары отдельный массив? Создание массивов в цикле вообще реализуемо? И не займет ли это очень много памяти? Или использовать какую-то...
C++ Динамический массив Доброе время суток) Я почти полный нуб :sorry: , поэтому сразу прошу прощения :sorry: Я хочу создать такой массив, размер которого увеличивается с каждым полученным значением. Вот такой код, который вообще то должен 1) запоминать значения пока не получит значение "0" 2) вывести массив на экран #include <iostream> using namespace std; int main () { int n; int *mas = new int ; n = 1; for... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
02.06.2013, 09:27     Компилятор выдаёт ошибку: неразрешенный вид '_main
Anti55, класс, скорее всего, должен быть внешним относительно main().
bars1, функция main() должна возвращать int.
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <cstdlib>
 
class CClass 
{
public:
    CClass()
    {
        a=0;
        for( int i=0; i<size; ++i ) 
        {
            b[i] = 0;
        }
    }
    virtual ~CClass() {}
    void SetA(double a) 
    { 
        this->a=a; 
    }
    void SetB(int b,int i) 
    { 
        this->b[i]=b; 
    }
    void Print()
    {
        for( int i=0; i<size; ++i ) 
        {
            std::cout << a << " "<< b[i] << std::endl;  
        }
    }
    void Set()
    {
        std::cout << "Input a:";
        std::cin >> a;
        for( int i=0; i<size; ++i ) 
        {
            std::cout << "Input b[" << i << "]:";
            std::cin >> b[i];
        }
    }
protected:
    static const int size = 5;
    double a;
    int b[size];
};
 
int main()
{
    CClass c;
 
    c.Set();
    c.Print();
 
    c.SetA( 10 );
    c.SetB( 3, 2 );
 
    c.Print();
 
    std::system( "pause" );
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru