Описание тега redefinition

3 ответа

C++, класс с методом и типом enum - могут ли метод и значение enum иметь одинаковые имена?

У меня есть следующий класс: class washm_t { public: enum door_t { closed = 0, open = 1 }; private: door_t door_state ; public: int open() ; }; Проблема с классом в том, что open name определяется как имя метода внутри класса и значение типа enum. В…
21 май '13 в 12:21
4 ответа

Переопределения C++ - Заголовочные файлы

Я - полный новичок в C++, и то, что вам может показаться глупо очевидным, я просто не могу понять. Testapp.h #ifndef TESTAPP_H #define TESTAPP_H using namespace std; class Testapp { private: public: Testapp() { }; }; #endif main.cpp #include <cst…
22 апр '13 в 09:49
9 ответов

Почему я получаю это переопределение ошибки класса?

Извинения за дамп кода: gameObject.cpp: #include "gameObject.h" class gameObject { private: int x; int y; public: gameObject() { x = 0; y = 0; } gameObject(int inx, int iny) { x = inx; y = iny; } ~gameObject() { // } int add() { return x+y; } }; gam…
19 сен '10 в 16:26
1 ответ

C - ошибка переопределения в Xcode

Мой заголовочный файл c имеет следующее сообщение об ошибке в Xcode Redefinition of 'entry' Но он прекрасно работает, когда я компилирую его gcc в командной строке. Кто-нибудь из вас может объяснить, почему? Это snapshot.h: #ifndef SNAPSHOT_H #defin…
29 апр '15 в 06:34
2 ответа

Redifiniton переменной с другим типом

Я получаю следующую ошибку в Xcode: относительно моей переменной "in_code" и моего класса "Game_Object" Переопределение 'in_code' с типом разницы 'Game_Object' vs 'char' Вот мой конструктор для Person, другой класс Person::Person(char in_code) { Gam…
16 ноя '13 в 00:20
2 ответа

Вызов нескольких функций в JavaScript без перезаписи оригинала - проблема полиморфизма?

Я использую два разных плагина, требующих функцию onyoutubeplayerready: http://code.google.com/p/jquery-tubular/ http://badsyntax.github.com/jquery-youtube-player/examples/player.html Они оба объявляют и инициализируют функцию onyoutubeplayerready. …
16 дек '10 в 02:02
0 ответов

Есть ли способ обнаружения всех определений символа при отладке C2371: переопределение; разные основные типы?

Кажется, я постоянно вижу ошибки компиляции в моем и других проектах, где, в частности, size_t определяется как переопределенный. Иногда это может быть связано с несоответствием x86/x64, но часто это кажется бессмысленным и является результатом цело…
08 июн '14 в 14:18
4 ответа

C++ Сообщение об ошибке переопределение функций

Я использую два стека для реализации класса очереди. Мой заголовочный файл выглядит так: #ifndef _MyQueue_h #define _MyQueue_h using namespace std; template <typename T> class MyQueue { public: MyQueue(); ~MyQueue(); void enqueue(T element); T…
13 ноя '13 в 22:02
1 ответ

Определение статического члена в target-C и Objective-C++

У меня есть разница при компиляции source-c и source-C++. Вот объявление Class1 и Class2 в test.h: #import <Foundation/Foundation.h> @interface Class1 { } @end @interface Class2 { } @end Теперь это реализация Objective-C в test.m: #import "tes…
2 ответа

Не могу включить <gl / gl.h>

Я использую Visual Studio 2010. Я пытаюсь написать простой класс Camera в OpenGL. Мне нужно включить gl/gl.h в Camera.hgl/gl.h уже включен в main.cpp, а Camera.h включен в main.cpp Когда я ставлю #include &lt;gl/gl.h&gt; в Camera.hi есть куча таких …
21 сен '10 в 13:48
1 ответ

Переопределение в h файлах

Я решил пару своих проблем переопределения, но все еще есть одна: Ошибка 2 Ошибка LNK2005: "Класс ConsoleCommandHandler commandHandler" (? CommandHandler@@3VConsoleCommandHandler@@A) уже определен в IRC.obj C:\Users\Łukasz\Desktop\IRCClient-master\M…
29 май '16 в 20:58
2 ответа

malloc, free и переопределение переменной

Я пытаюсь использовать переменную и стереть ее сразу после того, как функция использовала ее. По сути, я делаю str1+str2, использую его в функции и освобождаю память. Я думал, что получил все прямо, но мой код выдает мне предупреждения и ошибку: ОШИ…
15 дек '12 в 12:18
1 ответ

Переопределение функции fputc при использовании набора инструментов arm-none-eabi

У нас есть STM32 C/C++ проект, и мы пересмотрели слабый fputc(int, FILE *) функция для перенаправления printf вывод на некоторые UART канал. До сих пор мы строили проект под IAR с помощью компилятора IAR . Вход через UART работал нормально. Теперь м…
25 июл '18 в 09:07
1 ответ

Итеративное определение функций в Python

Я схожу с ума с такой проблемой: У меня есть список строк, представляющих функции (для eval), мне нужно сначала заменить переменные на общие x[0], x[1],..., Некоторое время назад я обнаружил, что я могу сделать это с помощью subs(), Затем мне нужно …
24 авг '16 в 14:07
3 ответа

Как распечатать Tcl Proc?

Учитывая простой процесс Tcl, как proc foo {a b} {puts "$a $b"} Какую команду tcl можно использовать для распечатки процедуры foo... то есть я хочу вернуть текст прока... Например: % proc foo {a b} {puts "$a $b"} % foo a b a b % puts $foo can't read…
15 янв '10 в 01:07
3 ответа

Переопределение метода класса в python

контекст Я пытаюсь иметь некоторые "плагины" (я не уверен, что это правильное определение для этого) для моего кода. Под "плагином" я подразумеваю модуль, который определяет модель (это научный код) таким образом, что его существования достаточно, ч…
23 мар '12 в 04:11
0 ответов

SCNetworkReachabilityFlags Переопределение?

Я обновил XCode7, и произошла ошибка с SystemConfiguration.framework Как мне решить? Спасибо!
21 сен '15 в 13:21
1 ответ

Почему включение одного заголовочного файла в два файла CPP не приводит к ошибке переопределения?

Допустим, у меня есть такой заголовочный файл: ABC.h class A { int d = 5; int e = 6; }; Затем я включаю ABC.h в два исходных файла CPP. Не было бы тогда, когда компоновщик связал бы блоки компиляции вместе, я бы в итоге получил 2 определения класса …
11 фев '19 в 03:18
2 ответа

C, ошибка "конфликтующие типы для... "

Прежде чем я продолжу, вот код, который дает мне ошибку: #define numScores 3 // the number of test scores which a student will have struct btreenode{ int studentID; // the ID number of the student at the current node float scores[3]; // the 3 test s…
12 фев '14 в 04:20
4 ответа

Функция Python переопределить

Я хотел бы сделать что-то вроде этого: f = lambda x: None x = [f] def f(n): return n print x[0](2) Ожидаемый результат 2, но это на самом деле None, Я знаю, что это можно решить с помощью классов, но можно ли это сделать без них?
07 фев '13 в 21:38