Форум программистов, компьютерный форум, киберфорум
Наши страницы

Разница между Visual C++ и C++ Builder - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить динамический одномерный массив из элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread90368.html
Дана динамическая целочисленная матрица.Построить динамический одномерный массив,каждый эллемент которого равен сумме элементов одной строки исходной матрицы. Освободить память от матрицы,найти...
C++ Программирование метода градиентного спуска - проверка кода на корректность Здравствуйте! мне необходимо сдать лабораторную работу по методу градиентного спуска. я запрограммировал этот метод поиска минимума функции. работает он корректно и минимум функции находит, но мой... http://www.cyberforum.ru/cpp-beginners/thread90355.html
Разбить файл на части C++
вот недавно изучил тему про fstream такая задача, нужно разбить файл на столько частей на сколько пожелает пользователь. к примеру на 10 fstream f("f.txt",ios::in); f.seekg(0,ios_base::end);...
C++ Переписать символы из файла в файл
при считывании из файла(in) , символы выводятся в консоль, а как сделать чтобы они записывались в другой файл(out) а не в консоль?? int main() { ifstream input("in.txt"); ofstream...
C++ Поправьте код... http://www.cyberforum.ru/cpp-beginners/thread90275.html
Помогите поправить код...не пойму в чем ошибка....программы разложения в ряд ln(x+1) #include "iostream" #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <windows.h> #include...
C++ Определить, какая из фигур имеет большую площадь 1) в стене существует квадратное отверстие N на N см. Имеется кирпич с измерениями a,b,c. определить пройдёт ли он в отверстие или нет. если подавать его можно параллельно стенкам отверстия. 2)... подробнее

Показать сообщение отдельно
Fulcrum_013
699 / 764 / 74
Регистрация: 14.12.2014
Сообщений: 6,036
Завершенные тесты: 3
21.06.2015, 19:10
Цитата Сообщение от maxillion Посмотреть сообщение
там asm вставки в принципе и не нужны (хотя и есть), всё реализовано в функциях.
Если бы мелкомягкий компилятор умел вообще хоть что то оптимизировать а не пихать инструкции из новых наборов непонято куда и как.
К примеру замены вот этого
C++
1
while(src<end) *dst++=*src++;
на movsq я от него так и не добился, хотя перевод дословный. Вообще ++ в C был добавлен чтобы транслировать такую конструкцию на прямую в аналогичную инструкцию той машины под которую его создавали Керниган и Ритч.
борландовский оптимизатор еще древней BC 3.1 такую замену делал даже для
C++
1
for (int i=0;i<count;i++) dst[i]=src[i];
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru