Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610

E0065. Требуется точка с запятой ";"

12.05.2025, 17:50. Показов 9258. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Зравствуйте!
Подскажите, пожалуйста, почему компилятор требует точку с запятой - ;?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Подключаем модули с помощью директивы препроцессора include 
#include <conio.h>
#include <iostream>
#include "Account.h"
 
using namespace std;
 
// Главная функция. С данной функции происходит вход в программу
int main(int argc, char** argv)
{
    setlocale(0, "ru");
 
    time t1();
 
    _getch(); // ожидание нажатия клавиши. Модуль conio.h
    return 0; // условие завершение программы
}
Миниатюры
E0065. Требуется точка с запятой ";"  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.05.2025, 17:50
Ответы с готовыми решениями:

Ошибка E0065 в цикле for
Не могу понять в чем ошибка, помогите Дело в том что я пытаюсь сделать реверс строки, но...

В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее.
В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и...

Ошибка "требуется точка с запятой" - что это значит?
#include&quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; #define qs(x,b,y) y =...

32
 Аватар для Pphantom
2326 / 1569 / 722
Регистрация: 17.03.2022
Сообщений: 5,067
12.05.2025, 17:56
Потому что иначе эта запись совсем лишена смысла. Вы лучше поясните, что вы таким образом сделать хотели...
0
Злостный нарушитель
 Аватар для Verevkin
10642 / 5793 / 1278
Регистрация: 12.03.2015
Сообщений: 26,739
12.05.2025, 18:00
Чо за time такой? Мож time_t?
------
У меня встречный вопрос: зачем ты используешь сложнейшую и тяжёлую IDE для решения примитивных задач? Есть жэж полно мелких бесплатных IDE для этого. Я не понимать....
0
 Аватар для Наталья8
621 / 379 / 67
Регистрация: 09.03.2016
Сообщений: 4,075
12.05.2025, 18:09
Цитата Сообщение от Verevkin Посмотреть сообщение
Чо за time такой? Мож time_t?
Аналогично хотел поинтересоваться
Наверное ты там что то не правильно определил..
То ли скобочек не надо....
0
12.05.2025, 18:11

Не по теме:

Цитата Сообщение от Verevkin Посмотреть сообщение
зачем ты используешь сложнейшую и тяжёлую IDE для решения примитивных задач?
Например, потому что она работает сразу после инсталляции, а не после нескольких часов пердолинга с отдельными компиляторами, линкерами и отладчиками.

0
12.05.2025, 18:16

Не по теме:

Цитата Сообщение от quwy Посмотреть сообщение
Например, потому что она работает сразу после инсталляции, а не после нескольких часов пердолинга с отдельными компиляторами, линкерами и отладчиками.
Я не тебя спрашивал, но ладно. Разве какойнить CodeBlocks или DevCpp не содержат в своём составе mingw, например?

0
 Аватар для Наталья8
621 / 379 / 67
Регистрация: 09.03.2016
Сообщений: 4,075
12.05.2025, 18:30
Цитата Сообщение от Наталья8 Посмотреть сообщение
Аналогично хотел поинтересоваться
Наверное у тебя какой то файл подключен.
Наверное в том файле какой то код, который ты стесняешься показать.

А ide правильная. Она подсказки подсказывает... Помогает сильно.
0
 Аватар для Наталья8
621 / 379 / 67
Регистрация: 09.03.2016
Сообщений: 4,075
12.05.2025, 18:38
Как то так.
filt_file(5).mp4
Это ладно, но когда функция не знакома,
и например в фрамеворке, то это бывает очень полезно.
Типы аргументов показывает. Не надо лезть и искать описание.
Бильдер такого не делает....
Там глюки были. Сидеть ждать пока накрутит.
Я подсказки вообще отключал.
0
фрилансер
 Аватар для Алексей1153
6466 / 5688 / 1131
Регистрация: 11.10.2019
Сообщений: 15,143
12.05.2025, 19:18
DDim1000, std::time - стандартная функция. Ещё нужно либо вызвать круглыми скобками, либо можно поставить точку с запятой, это выражение ничего не будет делать

Добавлено через 1 минуту
потом, правда, у компилятора возникнет вопрос насчёт t1
0
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610
12.05.2025, 19:58  [ТС]
Цитата Сообщение от Наталья8 Посмотреть сообщение
Наверное у тебя какой то файл подключен.
Наверное в том файле какой то код, который ты стесняешься показать.
time.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma once
#include <iostream>
 
typedef unsigned int ui;
class time
{
private:
    ui seconds;
    ui minutes;
    ui hours;
public:
    time(void);
    time(ui);
    time(ui,ui,ui);
 
    time::operator+(const time& t) const;
    void operator<<(std::ostream& os)
    {
        os << hours << " : " << " : " << seconds;
    }
 
    ~time(void);
};
time.cpp.
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
#include "time.h"
 
time::time(void)
{
    hours = minutes = seconds = 0;
}
 
time::time(ui sec)
{
    hours = sec / (60 * 60);
    minutes = sec % (60 * 60) / 60;
    seconds = sec % (60 * 60) % 60;
}
 
time::time(ui h, ui m, ui s)
{
    if (h > 24 || m > 60 || s > 60)
    {
        time::time();
        return;
    }
 
    hours = h;
    minutes = m;
    seconds = s;
}
 
time time::operator+(const time& t) const
{
    time result;
    result.seconds = (seconds+t.seconds)%60;
    result.minutes = (minutes + t.minutes(seconds + t.seconds) / 60)%60;
    result.hours = (hours + t.minutes(minutes + t.minutes) / 60);
 
    return result;
}
 
time::~time(void)
{
 
};
Source.cpp.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <conio.h>
#include <iostream>
#include "time.h"
 
using namespace std;
 
int main()
{
    setlocale(0, "ru");
 
    time t1(4500);
    time t2(2, 35, 21);
    time t3;
 
    t3 << cout;
 
    _getch(); 
    return 0; 
}
0
фрилансер
 Аватар для Алексей1153
6466 / 5688 / 1131
Регистрация: 11.10.2019
Сообщений: 15,143
12.05.2025, 20:15
DDim1000, так а где в первом посте #include "time.h" ?

также, пустые круглые скобки тоже не получится сделать, просто убери их
time t1;

и убери using namespace std; , чтобы конфликты не создавать

Добавлено через 2 минуты
Цитата Сообщение от DDim1000 Посмотреть сообщение
time::operator+(const time& t) const;
двойное двоеточие тут лишнее, вместо него нужно пробел

Добавлено через 1 минуту
Цитата Сообщение от DDim1000 Посмотреть сообщение
time::time();
это можнонужно удалить

Добавлено через 9 минут
DDim1000, вот так попроще будет
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
class time
{
public:
    using T=unsigned int;
private:
    T seconds{};
    T minutes{};
    T hours{};
public:
    time()=default;
    time(T sec)
        :seconds{sec % (60 * 60) % 60}
        ,minutes{sec % (60 * 60) / 60}
        ,hours{sec / (60 * 60)}
    {
    }
     
    time(T hours, T minutes, T seconds)
        :seconds{seconds},minutes{minutes},hours{hours}
    {
        if (hours >= 24 || minutes >= 60 || seconds >= 60)*this={};
    }
     
    time operator+(const time& t) const
    {
        return {seconds_total()+t.seconds_total()};
    }
 
    std::ostream& operator<<(std::ostream& os)
    {
        return os << hours << " : "<< minutes << " : " << seconds;
    }
    
    T seconds_total()const
    {
        return hours*60*60 + minutes*60 + seconds;
    }
};
но потом всё это выкинуть и пользоваться std::chrono
0
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610
12.05.2025, 20:19  [ТС]
А почему у автора этого видео все работает?
https://youtu.be/9HgC2Mek_-0?l... 65gs&t=817
0
фрилансер
 Аватар для Алексей1153
6466 / 5688 / 1131
Регистрация: 11.10.2019
Сообщений: 15,143
12.05.2025, 20:22
подправил

Добавлено через 39 секунд
Цитата Сообщение от DDim1000 Посмотреть сообщение
А почему у автора этого видео все работает?
я даже смотреть не буду, что там у кого работает

Добавлено через 1 минуту
DDim1000, общий лайфхак - если у "автора видео" в видео есть вот такое "using namespace std;", то можно даже не смотреть такое видео, это видео не принесёт пользы.

Этот лайфхак работает в 99.9999% случаев
2
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
12.05.2025, 20:24

Не по теме:

Цитата Сообщение от Verevkin Посмотреть сообщение
какойнить CodeBlocks или DevCpp
Полны вагона багов и интерфейс всегда желает лучшего.
Плюс, уже где то была хороший тезис, что нужно учится работать на перспективу.

Если уж зашло про IDE для кодинга, то и блокнота с подсветкой синтаксиса достаточно для "простых" задач.



Цитата Сообщение от DDim1000 Посмотреть сообщение
time t1();
Если time это ваш тип объявленный в "Account.h".
То можете написать так:
C++
1
    struct time t1(4500);
А потом задуматься о выборе имени для своего типа.

Цитата Сообщение от DDim1000 Посмотреть сообщение
А почему у автора этого видео все работает?
Жертва комнатных специалистов...
Кот у него ужасный, не расчесывает он его и не кормит.
0
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610
12.05.2025, 20:28  [ТС]
Цитата Сообщение от Алексей1153 Посмотреть сообщение
DDim1000, общий лайфхак - если у "автора видео" в видео есть вот такое "using namespace std;", то можно даже не смотреть такое видео. Работает в 99.9999% случаев
Я все делаю так, как показано на видео. Да, у меня все пространство имен std подключено.
0
фрилансер
 Аватар для Алексей1153
6466 / 5688 / 1131
Регистрация: 11.10.2019
Сообщений: 15,143
12.05.2025, 20:30
DDim1000, я немного неправильно выразился.

Если в видео есть "using namespace std;", это плохое видео
0
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610
12.05.2025, 20:30  [ТС]
Цитата Сообщение от SmallEvil Посмотреть сообщение
Кот у него ужасный, не расчесывает он его и не кормит.
Но почему-то работает...
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
12.05.2025, 20:38
Цитата Сообщение от DDim1000 Посмотреть сообщение
Но почему-то работает...
Нужно писать так что бы работало везде.
А он пишет так что бы ты страдал.

Добавлено через 1 минуту

Не по теме:

После просмотре что и как он делает, мне не верится что он какой-то программист в какой то фирме, разве что в своих фантазиях.

0
 Аватар для Pphantom
2326 / 1569 / 722
Регистрация: 17.03.2022
Сообщений: 5,067
12.05.2025, 21:23
DDim1000, вы таки хотите сделать так, как на видео? Ну так делайте.

А если вы хотите что-нибудь еще, то напишите все-таки, что конкретно вы собирались сделать, написав то, что написали в стартовом сообщении. Тогда вам кто-нибудь сможет подсказать, что надо было написать.
0
-46 / 3 / 0
Регистрация: 17.12.2011
Сообщений: 610
12.05.2025, 21:34  [ТС]
Если захочет посмотреть проек, пожалуйста. Прекрепляю архив с проктом и видеоуроком, из которого код.
https://disk.yandex.ru/d/C1_ktdLcDo0ulQ
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.05.2025, 21:34
Помогаю со студенческими работами здесь

Требуется точка с запятой, в чем ошибка?
/*Дан файл, содержащий русский текст, размер текста не превышает 10 К байт. Найти в тексте N (N ≤...

Требуется точка с запятой ";"
Код выдает 2 ошибки:...

Выдает ошибку : требуется точка с запятой ";"
При написании кода столкнулся с проблемой ( выдает ошибку : требуется точка с запятой &quot;;&quot;) ...

Треугольник задан координатами вершин х 1 у1 х 2 у 2 х 3 у 3 точка а задана координатами х у требуется написать программу определяющую попадает ли указанная точка в заданный треугольник
Треугольник задан координатами вершин х 1 у1 х 2 у 2 х 3 у 3 точка а задана координатами х у...

Точка или запятая? Что нужно ставить после запятой?
Как определить что нужно ставить, между числами? На одном компьютере ругается что точка, на другом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru