Вопросы по теме '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