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

Как изменить код, чтобы не было ошибки "expected initializer before void" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение определенного количества строк http://www.cyberforum.ru/cpp-beginners/thread1059632.html
Помогите, пожалуйста, с функцией, чтобы можно было из файла считать определенное кол-во строк и запихнуть их все в одну переменную
C++ Ошибка : слишком много включаемых файлов Здравствуйте! Помогите, пожалуйста, исправить ошибку( С1014 слишком много включаемых файлов). Не знаю, где лишние .h файлы убрать. Вроде они везде нужны, но какая-то цикличность потом получается... //main #include "stdafx.h" #include <iostream> #include "conio.h" #include "Desk.h" http://www.cyberforum.ru/cpp-beginners/thread1059622.html
C++ Не удается найти указанный файл
После переустановки винды скачал DEV C++. Начал решать задачу, решил вроде бы правильно, но выдало ошибку - "Не удается найти указанный файл.". Подумал что не так решил, написал простой хеллоуворлд и та же снова ошибка. Скачал КодеБлок, все то же самое. Скачал уж под худой конец Visual Studio. Блин, опять то же самое. .net framework 4 есть на компе. Искал я и на форуме да и гуглил, но...
C++/CLI WinForms PinnBall первые неполадки
Приветствую! Пишу пин бол, но уже появилась первая проблема. Не могу перехватить клавишу. Пробовал несколько способов и все безтолку. e->KeyCode = a Key = a e->KeyCode = Key->a Гуглить тоже пытался, но безуспешно.
C++ просьба просто скомпилить и запустить код http://www.cyberforum.ru/cpp-beginners/thread1059599.html
просьба просто скомпилить и запустить код (в любой IDE) т.к. товарисч говорит, что в той же IDE что и у меня он этого сделать не может... Интересует чтобы просто прога работала от начала до конца сначала вводится кол-во структур, все поля типа стринг , потом наво ввести имя совпадающее с 1 из заполненных, и заполнить новую структуру, она в текстовом файле добавится нперед структурой с...
C++ Заменить юникод символы и специальные символы Есть у меня текст в переменной (пришел по интернету) содержащий юникод символы например \u1234 или \n. Как это все заменить на буквы? подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.01.2014, 04:58     Как изменить код, чтобы не было ошибки "expected initializer before void"
Вот результат компиляции этого проекта в Code::Blocks 12.11:
obj\Debug\HW_Dop1.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\HW_Dop2.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\HW_Dop3.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\HW_Dop4.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_1.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_2.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_3.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_4.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_5.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\Less_6.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
obj\Debug\main.o||In function `Z13insert_4_numbv':|
C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|multiple definition of `insert_4_numb()'|
obj\Debug\HW_Dop.o:C:\Documents and Settings\Administrator\Desktop\HW_C_main\HW_C_main\HW_C.h|73|first defined here|
||=== Build finished: 22 errors, 0 warnings (0 minutes, 4 seconds) ===|
И при чём здесь тогда:
Цитата Сообщение от BalexD Посмотреть сообщение
компилятор почему-то ругается на 3 строку, говоря "expected initializer before void"
???

Добавлено через 1 минуту
И кто вас научил делать реализацию функции (insert_4_numb()) в заголовочном файле?
Цитата Сообщение от BalexD Посмотреть сообщение
сама функция используется в HW_Dop1.cpp, а в хидере прописана в самом конце.
Вложения
Тип файла: rar HW_C_main.rar (319.3 Кб, 5 просмотров)
 
Текущее время: 07:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru