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

Дереференс указателей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибка с WINDOWS.H http://www.cyberforum.ru/cpp-beginners/thread156426.html
После подключения в одном из модулей модуля "afxwin.h" при компиляции появилась ошибка fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h> В чём ошибка? И как её устранить?
C++ Как работает алгоритм удаления дерева struct tree { Ti; tree <T> *l, *r; } void tree_remove (tree <T> *&r) { if (!r) return; tree_remove (r->l); http://www.cyberforum.ru/cpp-beginners/thread156417.html
C++ UDP Client
Привет всем! У меня тут такой вопрос возник: можно ли создать UDP Client к уже существующему серверу UDP пример: вот UDP Server MTA vc 0.1 магули я создать для него клиент ?? и чтоб мой клиент функционирывал почти ткаже как и MTA VC Client 0.1 ???????????
C++ Аварийное завершение программы
#include "B.h" #include "D1.h" #include "D2.h" #include <iostream> #include <typeinfo> using namespace std; class B {
C++ Есть ли в С++ аналог Readln(F, var1,var2,...) в Паскале? http://www.cyberforum.ru/cpp-beginners/thread156352.html
Нужно прочесть из файла значения в переменные разделенные пробелами. Как это проще сделать?
C++ Словарик/Тестер Добрый день! Необходимость параллельного с си изучения и другого языка - английского навела меня на мысль написать простой словарик - и одновременно проверщик запоминания. Привожу код на си той части которая должна записывать новые слова в словарь: #include <iostream> #include <cstdlib> using namespace std; struct word { char Eng; подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16847 / 5268 / 323
Регистрация: 30.03.2009
Сообщений: 14,173
Записей в блоге: 26
31.07.2010, 16:00     Дереференс указателей
Цитата Сообщение от easybudda Посмотреть сообщение
И ещё с десяток причин можно назвать, почему оно не правильно.
Если тебе не интересно - не читай. На форуме ты не один, есть люди, кому это будет интересно, есть начинающие, кому это будет полезно для самообразования

Цитата Сообщение от easybudda Посмотреть сообщение
А где я говорил, что нужно так делать?
Андрей, может не стоит уподобляться товарищу DenQ?

Цитата Сообщение от easybudda Посмотреть сообщение
Просто частный случай.
Частный случай, который не является правильным с концептуальной точки зрения. Я понимаю, что данный аспект вопроса тебя мало интересует, но начинающим, на мой взгляд, очень важно этот момент понимать. Так или иначе подавляющему большинству людей за всю программистскую карьеру приходится работать только с одной платформой или только с одним процессором, а потому попросту не удаётся понять на практике большинство из проблем переносимости. Но, опять-таки на мой взгляд, это не должно являться поводом к тому, чтобы не уметь писать программы "правильно"

Цитата Сообщение от easybudda Посмотреть сообщение
Раз уж так серьёзно к вопросу подходите, покажите мне малограмотному, как хранить адреса в переменных целочисленного типа так, чтобы это работало везде от майнфреймов до тетрисов.
При чём тут мэйнфрэймы и тетрисы я не особо понял, но ответ на вопрос: никак. Целое и указатель являются разными типами, которые в общем случае нельзя тождественно привести один в другое и обратно (так же, как нельзя тождественно перевести плавающее в целое и обратно)

Цитата Сообщение от easybudda Посмотреть сообщение
И главный вопрос, который я уже в третий раз задаю
Не стану уподобляться вышеобозначенному товарищу и не стану с пеной у рта доказывать, что вопрос ты задаёшь только в первый раз

Цитата Сообщение от easybudda Посмотреть сообщение
зачем и кому это вообще нужно?!
"Это" - это что? Если знания и понимания, то ответ очевиден: тот, кто сочтёт эти знания полезными, тот их усвоит, тот, кто сочтёт эти знания бесполезными - молча пройдёт мимо.

Если "это" - хранение адреса в целом, то в качестве реального примера загляни в файл /usr/include/elf.h на юниксах. Структуры, описывающие внутренний формат файла содержат данные, которые по своей сути являются указателями, но хранятся в виде адресов в целочисленных типах

Или под "это" имелось в виду что-то другое?
 
Текущее время: 18:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru