Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
2 / 2 / 4
Регистрация: 27.01.2015
Сообщений: 48

Undeclared identifier или too many include files

08.02.2015, 20:16. Показов 1165. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня 4 фала .h и одна форма.
Мне из этих фалов надо брать функции и переменные, действовать с ними в форме.
Но мне так же надо брать из формы данные для этих файлов.
Получается либо бесконечный цикл, либо не находит функции.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.02.2015, 20:16
Ответы с готовыми решениями:

Шаблоны: ошибки: requires template argument list или undeclared identifier
Есть маленький тестовый проект из 4-файлов. Что мне надо - рассказывать словами замучаюсь, взляните пожалуйста на код по ссылке ниже (он...

Undeclared identifier
Ребят, столкнулся с такой проблемой. Давно не программировал на Delphi, установил версию XE4 и при написании простейшей программы почтового...

Undeclared identifier!
Необходимо добавить фотографию в БД. Поле под фотографию имеет тип OLE (БД добавлял через Access). Я одного понять не могу, какого у меня...

8
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
08.02.2015, 22:17
Лучше конкретизируйте поставленную задачу.Пока непонятно что дано и как программа должна взаимодействовать с файлами.
0
2 / 2 / 4
Регистрация: 27.01.2015
Сообщений: 48
08.02.2015, 22:20  [ТС]
В файлах функции, из формы берутся значения для этих функций.
Все в один не охото, т.к. очень много переписывать прийдется.
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
08.02.2015, 22:29
Цитата Сообщение от Kojans Посмотреть сообщение
В файлах функции, из формы берутся значения для этих функций.
Так и в чем проблема?Подключайте файлы и передавайте параметрами полученными из формы значениями.
0
2 / 2 / 4
Регистрация: 27.01.2015
Сообщений: 48
08.02.2015, 22:53  [ТС]
Если я подключаю к файлам форму и форму к файлам, то получается too many include files
Если я не подключаются либо форму, либо файлы, то пишет Undeclared identifier

Добавлено через 20 минут
А из файлов посылаются иногда команды например текстбоксу.
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
09.02.2015, 11:15
Цитата Сообщение от Kojans Посмотреть сообщение
А из файлов посылаются иногда команды например текстбоксу.
Что сами собой посылаются?Что у вас за файлы такие

Скажите что нужно сделать и прикрепите проект,может так будет проще разобраться.
0
2 / 2 / 4
Регистрация: 27.01.2015
Сообщений: 48
09.02.2015, 11:37  [ТС]
Вот простенький пример:
Header.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "MyForm.h"
 
int b;
int n = 0;
int v;
 
void Func(void);
 
 
void Func(void)
{
    v = Convert::ToInt32(textBox1->Text);
    while (n != v)
    {
        n = n + 1;
        label1->Text = Convert::ToString(n);
    }
}
Form.h
C++
1
2
3
4
5
#include "Header.h"
    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 Func(void);
                 
    }
PS это не является кодом моей программы. Данный код я создал просто для примера.
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
09.02.2015, 11:42
Цитата Сообщение от Kojans Посмотреть сообщение
Вот простенький пример:
По примеру:
Сделайте функции возвращаемое значение String^ и выводите его в текстбокс.
0
2 / 2 / 4
Регистрация: 27.01.2015
Сообщений: 48
09.02.2015, 11:56  [ТС]
Бесконечный цикл все равно, не так ли?
У меня проблема не в том, что переменная не выводится, а в том, что получается бесконечный цикл.

Добавлено через 3 минуты
Form
Header
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.02.2015, 11:56
Помогаю со студенческими работами здесь

Undeclared identifier: 'self'
При компиляции ругается на Self. procedure opendialogEx(TextDialog:String); var opendialog:TOpenDialog; begin ...

Undeclared identifier
можете мне помочь, что я делаю не так. недавно я установил дельфи на семерку. ошибок было море, но вроде как заработало. вот в чем проблемы...

Undeclared identifier: 'x'
procedure TForm1.btn1Click(Sender: TObject); var x,y: real; begin x:=StrToFloat(Edt1.Text); end; begin if x<1 then...

Undeclared Identifier
Здравствуйте! Есть модуль для работы с комплексными числами Mathematix.Complex. Необходимо реализовать сложение этих комплексных чисел (в...

Undeclared identifier
При компиляции выскакивает ошибки две..... Подскажите что где забыл..... dxUtils.pas(434): E2003 Undeclared identifier:...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru