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

inline assembler VS чтение по указателю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Внутренняя организация базы данных http://www.cyberforum.ru/cpp/thread578836.html
Нужно написать небольшую консольную бд на с++, хотел бы посмотреть реальные примеры. Подкиньте парочку посмотреть пожалуйста :) В инете конечно полно примеров БД на visual c++ (mfc например), но там...
C++ Как добавить смещение в программу в формате exe хотелось узнать возможно добавить смещение в программу, тоесть к примеру есть код в программе от 0х1 до 0х100 можно ли как нибудь создать адресс к примеру 0х125 и вписать туда какое то значение???... http://www.cyberforum.ru/cpp/thread578554.html
C++ Программа для скачивания файлов используя прокси
Здравствуйте! Пробую написать программу которая качает некие заданные файлы с интернета, но при этом использует соединение через прокси. Подскажите как "обьяснить" программе чтоб она качала через...
Что за книга ГОФ? C++
Посоветовали почитать "гофа", но поиск в рунете ни к чему разумному не привел.
C++ Возвращение ссылки на локальный объект http://www.cyberforum.ru/cpp/thread574859.html
Что за бред, приписывайте, пожалуйста, в конце, что это только Ваше мнение. Хоть и бредовое. int& foo() { int a; //: warning C4172: возвращение адреса локальной или временной...
C++ Почему работает и так, и так: arr[i] и i[arr]? //один и тот же результат cout<<arr; cout<<i;//почему нет ошибки да даже это, например работает и выводит одинаковый результат // arrh.cpp: определяет точку входа для консольного приложения.... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1637 / 1009 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
22.05.2012, 20:50
Цитата Сообщение от Evg Посмотреть сообщение
Но никто тебе не даст никаких гарантий, что компилятор сохранит значение от ассемблерной вставки до точки возврата
Теперь ясно, что имелось в виду. Что ж, таковы издержки работы со встроенным ассемблером. Недаром рекомендуется выносить ассемблерные функции в полноценный asm. Впрочем, компилятор тоже не инопланетяне делают и можно ожидать от него в этом плане некоторой логичности: если он видит, что в eax пишут, а return-а нету, почему бы и не догадаться, что имел в виду автор произведения.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru