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

Как создать тип данных указатель в собственном языке программирования? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Какой диапазон у переменных типа double ? http://www.cyberforum.ru/cpp-beginners/thread535697.html
В учебнике написано: double _____ 8 байтов _____ от 2.2e-308 до 1.8e308 Насколько я понимаю, строчка от 2.2e-308 до 1.8e308 означает: от 2,2*10-308 до 1,8*10308 то есть числа типа double должны...
C++ Составить программу для вычисления значений функции F(x) Составить программу для вычисления значений функции f (x) на отрезке с шагом h a = -5, \, b = 5, \, h=0,5 f(x)=7 \sin^2 x -\frac 1 2 \cos x Помогите Решить пожалуйста в цикле с предусловием... http://www.cyberforum.ru/cpp-beginners/thread535648.html
C++ Перевод дней в дату.
У меня задача, написать функцию, в которую я подаю секунды, а мне выводиться дата. Количество секунд, предположим: 63492498494. Я должен вывести дату в формате: 2011-12-30 21:08:14 Часы,...
Как вывести printf для струкутры C++
помогите, как вывести printf для струкутры w.sname,w.name и т.д вот мой код #include <iostream> #include <conio.h> #include <string> #include <stdio.h> using namespace std; struct wk
C++ Класс Роint и Rect http://www.cyberforum.ru/cpp-beginners/thread535634.html
здравствуйте помоги исправить ошибки. класс Point базовый Rect производный. *.h class Point{ private: int x,y; public: Point();//Конструктор по умолчанию
C++ Написать программу, которая определяет, принадлежит ли точка с координатами (x, y) заштрихованной области D, изображенной на заданном рисунке (номер р Написать программу, которая определяет, принадлежит ли точка с координатами (x, y) заштрихованной области D, изображенной на заданном рисунке (номер рисунка совпадает с номером варианта). подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
01.04.2012, 12:03
Цитата Сообщение от Nekto Посмотреть сообщение
Не только
C++
1
char  *usim;      /* указатель текущего символа
Что за бред? Человек пишет компилятор какого-то своего языка программирования. и ему нужно добавить в этот язык указатели.

// и эта строка должна обрабатываться как положено
Так в чём проблема? Если ты знаешь как обрабатывать int, то с указателями на инт поступай аналогично. Можешь, кстати, вообще даже не выделять их в отдельный тип в твоём языке. Главное при создании указателя определи сразу операторы '&'-получения адреса и '*'-разадресации. Если эти операторы введёшь, то полученные адреса переменных можно будет хранить хоть в int хоть в long, хоть в void*. Т.е. не обязательно для начала вводить для них своё тип данных.

Кстати, если условия задачи позволяют создай для оператора разадресации отдельный символ, скажем #. А то я не представляю, как не спутать его с умножением при разборе.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru