Builder - dziwny błąd

0

Czasami podczas kompilacji pewnego programu otrzymuję błędy o treści:
[C++ Fatal Error] Form1.cpp(tu nr wiersza):F1004 Internal compiler error at 0x9 with base 0x1200000

Co ciekawe, puszczam dalej kompilację (F9) i wywala mi ten sam błąd ale w innym miejscu (inny numer wiersza)! Znów F9 i znów ten błąd gdzie indziej i tak do znudzenia. Dzieje się tak tylko czasami, nie zawsze.

Co to za licho?

0

Ostatnio przydarzylo mi się cos podobnego tylko troszeczke inny kod błędu.
Czy używasz moze przestrzeni nazw??
Mój problem dotyczył tego że zdefinowalem globalnie nazwy niektórych funkji z przestrzeni nazw std i niestesty kompilator sie wysypywał zawsze na funkcji std::make_pair . Jak już uzywasz using .... to zrob to w pliku *.cpp . Wtedy bendziesz mial mniej problemow.

Jeżeli twój błąd spowodowany jest czymś innym, to jak znajdziesz rozwiązanie to napisz odpowiedz, było by to bardzo pomocne innym.

0

Nie, nie używam przestrzeni nazw. Mam funkcje globalne na zasadzie, iż definiuję ją w jednej formie, po czym dołączam plik .h tej formy do innej formy.
Dodam jeszcze, że ten błąd podczas kompilacji pokazywany jest również na innych formach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1