Результаты поиска по запросу "c++"
ошибка сегментации 11 в C ++ на Mac
Когда я пытаюсь запустить это int N=10000000; short res[N];Я получаю ошибку сегментации 11 когда я перехожу на int N=1000000; short res[N];работает нормально
@ Джим, просто чтобы уточнить. Я знаю, что int a [] будет размещаться в стеке, тогда как int const * a [] = new int [2] будет в куче ... это важная концепция в c ++ ... я просто пытался упростить причину. все равно думает
льте мне объяснить на примере - #include <iostream> void foo( int a[2], int b[2] ) // I understand that, compiler doesn't bother about the // array index and converts them to int *a, int *b { a = b ; // At this point, how ever assignment ...
Строка определения так важна ...... но она так ... незаметна в то же время. Интересно, как ты это нашел.
лкиваюсь с аналогичной проблемойWrap std :: vector из std :: vectors, C ++ SWIG Python [https://stackoverflow.com/questions/3761861/wrap-stdvector-of-stdvectors-c-swig-python] - но это не просто синтаксический анализ C ++. У меня есть следующее в ...
Что касается лучшего способа справиться с этим, я действительно не уверен. Я сам столкнулся с этой проблемой, и мне еще предстоит найти изящный способ справиться с ней. Я уверен, что кто-то ответит, что может помочь нам обоим там.
ня я заметил, что когда я приводил число, превышающее максимально возможное целое число, к целому числу, я получал -2147483648. Точно так же, когда я разыгрываю двойное число, которое меньше минимально возможного целого числа, я также получаю ...
http://www.gotw.ca/publications/mill22.htm
ющий код генерирует «Ошибка спецификатора броска Looser». Не могли бы вы помочь мне преодолеть эту ошибку? class base { virtual void abc() throw (exp1); } void base::abc() throw (exp1) { ...... } class sub : public base { void abc() throw(exp1, ...
Точно. Возвращая значение в невозвратной функции, просто заставляет команду return игнорировать возвращаемый параметр и просто возвращать. Другими словами, «верни 0;» просто компилируется как "return"; то есть он выходит из функции.
сли я напишу инструкцию return в конструкторе? Это стандартное соответствие? struct A { A() { return; } };Приведенный выше код компилируется нормально, без каких-либо ошибок вideone [http://www.ideone.com/fmpsg], Но следующий код этого не ...
Однако, начиная с g ++ 8.2, g ++ по-прежнему не поддерживает символы, не входящие в ASCII, которые используются непосредственно в идентификаторах, поэтому код фактически не является переносимым.
ли мы определить переменную в c ++ / c, используя специальные символы, такие как; двойной ε, µ, β, ϰ; Если да, то как этого достичь?
@LightnessRacesinOrbit Хорошо сказано.
од: #include <iostream> using namespace std; int main() { // your code goes here int* a; a = new int[5]; for(int i = 0; i < 5; i++) cin>>a[i]; for(int i = 0; i < 5; i++) cout<<a[i]<<" "; delete[] a; cout<<"NEW MEM "; a = new int[5]; for(int i = ...
- Была похожая проблема при создании проектов C
я пытаюсь построить программу, используяEclipse CDTЯ получаю следующее: /mingw/lib/libmingw32.a(main.o):main.c:(.text+0x106): неопределенная ссылка на `WinMain @ 16 Почему это? И как я могу решить эту проблему?
, Смотрите пересмотренный ответ.
ужно создать универсальный класс, содержащий многоиндексный контейнер в качестве хранилища. когда я компилирую, выдает ошибку, как показано ниже, где я определил n-й индекс ошибка: не шаблон «nth_index» используется в качестве шаблона /** * ...