Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как менять иконку файла .exe? что нужно написать в коде с++, чтоб когда с++ сделает exe файл, то чтоб он имел иконку, которою я хочу? https://www.cyberforum.ru/ cpp-beginners/ thread623062.html Зашифровка C++
можете помочь мне сделать крутую зашифровку дынных для картинки, которая есть в моём коде #include <iostream> #include <fstream> #include <conio.h> using namespace std; int main (int argc,char **argv) { fstream source ("D:/test1.jpg",ios::in|ios::binary); /*C:/windows/web/wallpaper/windows/img0.jpg*/ fstream destination;
C++ Удаление узла и поддерева в дереве Добрый вечер всем. Подскажите два алгоритма по удалению Удаление из дерева заданного узла Удаление из дерева заданного поддерева https://www.cyberforum.ru/ cpp-beginners/ thread623056.html C++ Как можно в case вставить знак больше или равно? https://www.cyberforum.ru/ cpp-beginners/ thread623047.html
Как можно в case вставить знак больше или равно? Например switch(n){ case : //Вот в этой строке нужно знать больше ли n одного и меньше ли четверки cout<<"few"; case : //Вот этой строке нужно знать больше ли n десяти cout<<"several";
C++ Работа с потоками
Пишу простой RSS агрегатор и уже практически доделал его в программе параллельно устанавливается соединение и потом извлекаем данные из файлов когда я делал всё по отдельности(в одном проекте-запрос и запись в файл,в другом-чтение),то всё нормально в данном случае файлы не создаются и у меня есть подозрение,что из-за многопоточности я постарался код максимально закомментировать,чтоб было...
C++ Вычислить значение величины,содержащей несколько однотипных сум. Для вычисления сумм написать функцию пользователя https://www.cyberforum.ru/ cpp-beginners/ thread623037.html
Помогите с кодом пожалуйста #include "stdafx.h" #include "iostream" using namespace std; double summa(int k, int m, int a, int b , int c) { double s=0; int i=0; for( i=k; i<m; i++); {
C++ Шаблонные функции https://www.cyberforum.ru/ cpp-beginners/ thread623035.html
Читал у Праты про шаблонные функции, и везде они описаны наподобие template <typename Any> void Swap (Any &a, Any &b) А если нужно вернуть какое-либо значение, то как записывать шаблон? Ведь void это не для возврата на сколько я понял. Можно ли так описать шаблон: template <typename Any> Any Swap (Any &a, Any &b)
Типы double и real C++
Уважаемые форумчане, подскажите пожалуйста, отличается ли тип double от real в Паскале? Заранее спасибо
C++ Проверка конец файла или нет Подскажите пожалуйста если читаю числа типа int и не знаю когда конец файла как это проверять?Заранее спасибо.Если можно пример. https://www.cyberforum.ru/ cpp-beginners/ thread623026.html C++ Проблемы с текстом в потоках В мэйне текстовая глобальная переменная static char Pass(20) меняется в цикле по принципу aaaaa, baaaa, caaaa и так по алфавиту. И так то оно хорошо работает, а вот если сделать два потока, которые используют Pass но при этом не изменяют, то в таком случае 4 последних буквы в слове не меняются, а первая буква либо r, либо p, либо :, при том что ":" в алфавите перебора и близко нет. Возефак???... https://www.cyberforum.ru/ cpp-beginners/ thread623006.html
Указатели C++
Простой пример по Указателям в Turbo c++ Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить.
C++ Структура https://www.cyberforum.ru/ cpp-beginners/ thread623001.html
Простой пример по Структуре в Turbo c++. Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить.
60 / 45 / 12
Регистрация: 07.10.2011
Сообщений: 139
0

const_cast что это? - C++ - Ответ 3262768

12.07.2012, 21:44. Показов 9367. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! В общем, наткнулся на такую программу:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main(int argc, char *argv[])
{
    std::cout << "Hello!" << std::endl;
    const int a = 5;
    int *b;
    b = const_cast<int *>(&a);
    *b = 4;
    std::cout << &a << " " << b << std::endl;
    std::cout << a << " " << *b << std::endl;
}
Вывод такой:
C++
1
2
3
Hello!                                                                                                                                     
0xbf971ddc 0xbf971ddc                                                                                                                      
5 4
Похоже, что a и b имеют один и тот же адрес, но разные значения..
Очевидно, что все изюминка в 8 строчке... Так что делает const_cast?

Вернуться к обсуждению:
const_cast что это? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2012, 21:44
Готовые ответы и решения:

Объясните, что происходит при использовании const_cast
#include &lt;iostream&gt; using namespace std; void sqr(int&amp; a) { a = a*a; } int main() {...

Что это за знак >> прочитал что это сдвиг вправо? что он делает
int d=6, c=5,f; f = d &gt;&gt; c; cout&lt;&lt; f; вывод 0

mc68hc908 - это что это, это с чем это ??
Здравствуйте люди местные. Сам я мучаю АВР-ки, но для других я &quot;типа&quot; гуру, и вот пришли ко мне и...

Не могу понять, что это за реализация ORM и как это работает
Есть проект на C#, есть база данных MSSQL, есть код, который позволяет мне добавлять и удалять...

9
12.07.2012, 21:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2012, 21:44
Помогаю со студенческими работами здесь

Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?
Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?

Что это может быть? или как это называется? Меня взломали!
Доброго дня всем, мне по майл.ру.агент отправили сообщением так: Витя Гасай (08.03.2011 23:29)...

При загрузке компа появляется это, не знаете что это и как исправить
при загрузке компа появляется это, не знаете что это и как исправить

Можно ли утверждать, что в визуальном программировании: формы - это классы, а виджеты - это объекты?
Действительно ли это так или нет? Под виджетами я понимаю такие компоненты, как: TextBox,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru