Вопросы по теме 'redefinition'

Заголовочные файлы переопределения C ++ (winsock2.h)
Как предотвратить двойное включение файлов заголовков? Проблема в том, что я включаю в MyClass.h , а затем включаю MyClass.h во многие файлы, поэтому он включает несколько раз и возникает ошибка переопределения. Как предотвратить? Я...
153395 просмотров
schedule 20.05.2022

Как настроить компилятор Eclipse gcc для игнорирования определенных ошибок или перехода от ошибки к предупреждению
Мне нужно создать проект, состоящий из множества исходных файлов C и файлов заголовков. Проект компилируется в xcode с предупреждениями (это нормально), но когда я пытаюсь скомпилировать его с помощью компилятора GNU gcc C в Eclipse в Windows XP, я...
1463 просмотров
schedule 27.09.2023

Почему Javascript не позволяет функции переопределять себя изнутри?
Рассмотрим код: window.a = function(x){ var r = x*2; window.a =alert; // redefines itself after first call return r; }; a('2 * 2 = '+a(2)); // doesn't work. it should've alerted "2 * 2 = 4" Это тоже не...
538 просмотров
schedule 16.04.2023

Загадка об ошибке переопределения структуры
Моя IDE — C-free 5.0 , компилятор — MinGW . У меня есть два файла: 'list.h', 'list.c' список.ч: typedef int elementType; #ifndef _LIST_H #define _LIST_H struct node; typedef struct node* ptrToNode; typedef ptrToNode list; typedef...
3960 просмотров
schedule 03.06.2024

Что означает переопределение?
Верно ли, что переопределение означает, что мы пытаемся определить сущность, которая уже определена. Этот вопрос появляется из следующего примера кода: int a=5; int main() { int a=3;//redefinition? I think no, because `int a` denote an...
4530 просмотров
schedule 22.09.2022

Использование двух разных математических библиотек в одном проекте приводит к путанице в Visual C++.
В моем проекте необходимо использовать как Micorsoft Visual C++ math.h , так и Intel MKL math.h . Строя с подробными деталями, я получаю: 1> Note: including file: C:\Program Files (x86)\Microsoft Visual Studio...
85 просмотров
schedule 06.01.2024

Как вы можете использовать составные операторы присваивания в C, если вы не можете переопределять переменные?
В википедии написано: a -= b; такой же как a = a - b; Но когда я пытаюсь это сделать в своей программе на C, я получаю следующую ошибку: "error: redefinition of 'a'". Вот моя программа: #include <stdio.h>...
105 просмотров
schedule 13.09.2023