Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/78: Рейтинг темы: голосов - 78, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 12

vc++ (error C2447)

20.10.2009, 12:59. Показов 16016. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ривет, я вот только начинаю не ругайтесь, написал по учебнику вот такое

C++
1
2
3
4
5
6
7
#include <iostream.h> 
#include <stdafx.h>
void main (void);
 
{ 
    cout << "типа хело ворлд";
}

а VisualC++ при компиле пишет:
error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
я не понял что он имеет ввиду
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.10.2009, 12:59
Ответы с готовыми решениями:

Error 1 error C2447: '{' : missing function header (old-style formal list?) и почему не работает ? и подскажите как пользоваться wcout
Всем привет я начинаю обучаться программированию и сегодня столкнулся с такой проблемой Error 1 error C2447: '{' : missing function header...

vc++ (error C2447)
В 5 строке выдает такую ошибку: error C2447: '{' : missing function header (old-style formal list?) что поменять или убрать? ...

Ошибка error C2447
Всем привет, недавно начал осваивать язык С++, задали курсач, тема создание программы - конвертера величин. Примеры не смотрел, знаю что...

27
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
20.10.2009, 16:10
Студворк — интернет-сервис помощи студентам
kuklus,
лучше использовать встроенные средства языка и стандартной библиотеки

C++
1
2
3
4
5
6
7
8
9
#include <locale>
#include <iostream>
 
int main()
{
setlocale(LC_ALL, "");
std::cout << "Привет!" << std::endl
return 0;
}
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
20.10.2009, 16:28
https://www.cyberforum.ru/cpp-... 10662.html
0
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 12
20.10.2009, 16:29  [ТС]
Вы издеваетесь надо мной?
всё переписал начал компилить ошибок куча тёмная...

Ошибка 4 error C3861: setlocale: идентификатор не найден c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 6
================
Ошибка 5 error C2653: std: не является именем класса или пространства имен c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 7
=================
Ошибка 7 error C2653: std: не является именем класса или пространства имен c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 7

================
Ошибка 9 error C2143: синтаксическая ошибка: отсутствие ";" перед "return" c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 8
==================
Ошибка 3 error C2065: LC_ALL: необъявленный идентификатор c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 6
==================
Ошибка 8 error C2065: endl: необъявленный идентификатор c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 8
===============
Ошибка 6 error C2065: cout: необъявленный идентификатор c:\users\kuklus\documents\visual studio 2008\projects\console\console\console.cp p 7
==================

Ужас я уж не знаю кого слушать... даже во многих книгах написаны примеры с кучей ошибок....
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
20.10.2009, 16:45
kuklus,
Вы издеваетесь надо мной?
всё переписал начал компилить ошибок куча тёмная...


а чуток подумать - не? (:
очевидно же, что такие короткие программы набираются сразу в браузере, и элементарно лень запускать для этого компилятор. следовательно, имеется отличная от нуля вероятность ошибиться при наборе. мы тоже можем ошибиться, как и авторы (или технические редакторы) книг. только нам, в отличие от них не платят фишки за код

в строке с std::cout есть ошибка - отсуствует точка с запятой в конце. если бы ты знал элементарные основы C++, ты бы это понял.

вот тест на онлайн-компиляторе:
http://codepad.org/ReKzbyDr

тест в VS2008


Вывод:
1. у тебя криво/неправильно настроена студия
2. у тебя неправильная прокладка между стулом и клавиатурой
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
20.10.2009, 16:56
2. у тебя неправильная прокладка между стулом и клавиатурой


Возможно пункт 1 - следствие из 2 ?
0
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 12
20.10.2009, 17:02  [ТС]
На счёт вывода:
1. скорее всего... ну что-то я уже столько встетил с ним проблем что решил перейти на DEV-C++
2. эт врятли...


Эээээ яж написал что я только что решил изучать C++ не надо оскорблять....
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
20.10.2009, 17:19
kuklus,
во-первых, это только предположения. во-вторых, каждое из них является необходимым и достаточным для возникновения указанных проблем, то есть комбинируются они по правили ИЛИ а не И. так например, если с прокладкой всё в порядке, значит остается первый вариант. крути настройки.
0
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 8
26.11.2009, 12:37
Вот у меня сейчас появилось желание сделать чтобы на экране было приветствие а потом для того чтобы продолжить нажмите 1 а для того чтобы выйти 0
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.11.2009, 12:37

Все та же ошибка error C2447
Всем привет!При компиляции,компилятор высвечивает мне &quot;error C2447: {: отсутствует заголовок функции (возможно, используется формальный...

Ошибка компиляции: error C2447
Здравствуйте! Помогите плиз разобратся с проблемой при компиляции...суть такова, примеры из книги по которой учу С++, сначало пользовался...

Error C2447: {: отсутствует заголовок функции
Помогите, пожалуйста...:cry: #include &quot;stdafx.h&quot; #include&lt;fstream&gt; #include&lt;math.h&gt; using namespace std; double...

error C2447: '{' : missing function header
не компилится данная прога выдает error C2447: '{' : missing function header (old-style formal list?) в ms visual studio 2008 ...

error C2447: missing function header
пишет ошибку error C2447: missing function header (old-style formal list?) #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std;...


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

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности. . . .
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные. . . .
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Написать программу вычисления стоимости некоторого количества (по весу) яблок. Решение: Создан документ, с табличной частью. . .
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru