Оптимизациите на M$ c++ компилатора

2 отговора 150 прегледа
#1

Оптимизациите на M$ c++ компилатора

Имам, значи, код, в който се ползват double променливи.
Какъв е проблемът:
Когато пусна Global optimizations опцията, някои алгоритми се ускоряват с над 50%, което е супер, разбира се. В други случаи обаче, се получава нещо странно: алгоритми с огромни цикли минават за изключително малко време, и резултатът от тях (тип double, изведен с printf) e "1.#IO".
Какво ли значи това, и къде ли бъркам?


Я вышел им наперерез...
Отговор
в отговор на MиГ #2

Re: Оптимизациите на M$ c++ компилатора

ами освен да компилираш с /FAs например за да видиш какъв asm код прави компилатора...

Отговор
в отговор на MиГ #3

Re: Оптимизациите на M$ c++ компилатора

Дай примерен сорс на C++ за който го има този ефект, щото така само на думи нищо не е ясно.

Отговор