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

Не понятно с const_cast - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отключения/включения alt+enter http://www.cyberforum.ru/cpp-beginners/thread954511.html
Привет, как программно отключить и включить виндовской хот-кей alt+enter ?
C++ односвязные списки С++ Дана последовательность символов s1 , s2 , . . . , sn ( n >= 2 и заранее неизвестно). Получить те символы, принадлежащие последовательности, которые входят в нее по одному разу. заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread954493.html
C++ Локальное копирование библиотек
Приветствую народ. Столкнулся я вот с такой проблемой. Предположим, что есть три проекта, два .exe-шника и одни является статической библиотекой. Библиотека используется в обоих проектах. А .exe-шники собираются в две отдельные папки и будут использоваться на различных компьютерах. Так вот, суть проблемы в том, что библиотека находится в конкретной папке . Как настроить студию, что бы при...
Ошибка C++
В общем задали мне сделать программу , и когда мне нужно вбить вместо х=0,12 а=0,01 выпригивает вот это, помогите . Заранее спасибо!!! Вот само задание http://s2.micp.ru/mX41e.jpg #include "stdafx.h" #include<iostream> #include<math.h> #include<conio.h> using namespace std;
C++ Что делать, если значение сегодняшнего дня(месяца) меньше значения дня(месяца) введных пользователем? http://www.cyberforum.ru/cpp-beginners/thread954478.html
#include <iostream> #include <ctime> using namespace std; int main() { time_t t = time(NULL); // äëÿ âû÷èñëåíèÿ ñåãîäíÿøíåãî äíÿ, ìåñÿöà è ãîäà. tm *t1; t1 = localtime(&t);
C++ Динамический массив выдаёт ошибку Вообщем там прикреплён файл, там вся прога т.к. код сюда писать объёмно. СЛожного по иддее ничего, учусь работать с динамичекскими массивами, вроде всё норм, компилирует, и результат выдаёт, но после этого какая-то ошибка наподобии обращения к несуществующему элементу массива.... подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
14.09.2013, 22:25     Не понятно с const_cast
Я ошибся. Дело происходит так:

C++
1
2
3
4
5
6
7
8
9
10
11
    printf ("%x  %f\n", ip , *ip);
    printf ("%x  %f\n", &pi, pi);
    *ip = 0;
    printf ("%x  %f\n", ip , *ip);
 
    //А в этом месте по ip вновь кладётся значение ip
    //НА рисунке это две инструкции:
    //MOV EAX,53C8D4F1
    //...
    //MOV DWORD PTR SS:[ESP+8],EAX          
    printf ("%x  %f\n", &pi, pi);
Миниатюры
Не понятно с const_cast  
 
Текущее время: 23:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru