![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Гость_MoreHate |
|
||||
Unregistered |
Вопрос, как добавить в Item строку и как int.
В поиске ничего нет. |
||||
|
|||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 40 Всего: 173 |
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Neitron |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
Работаеет... А вообще не испольщуй void в таких моментах, дурной стиль. -------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
Гость_MoreHate |
|
|||
Unregistered |
Почему? Мне нужна структура, у которой параметр Value м.б. char, small, int, string. Как еще можно сделать, кроме как сделать отдельные переменные для каждого типа. Но тогда память жалко
![]() |
|||
|
||||
Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 10 Всего: 93 |
Гость_MoreHate
Чисто из любопытства: а как ты потом узнаешь какой именно тип был у Value? -------------------- Да. Именно так. |
|||
|
||||
Гость_MoreHate |
|
|||
Unregistered |
Size = 1 - char
Size = 2 - short Size = 4 - int Size = число - char[число] ![]() |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 40 Всего: 173 |
А строки с длиной менее 3 символов, значит, в природе не существуют?
![]() -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Guest |
|
|||
Unregistered |
У них будет длина 5. Т.е. 4 буквы. Небольшие потери не страшны
![]() Если это действительно так коряво, то как лучше сделать? |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 40 Всего: 173 |
Учитвая, что все хранимые типы - POD, можно отделаться union и одним полем типа. В итоге получается экономнее:
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
AISIN |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 27.1.2005 Где: Пушкино Репутация: нет Всего: 1 |
Можно сделать шаблонный класс
--------------------
Внимание!!! Внимание!!!Запущена программа по завоеванию мира!!!Выполненно 0,000000000000000000000000000000000000000000000000000002% |
|||
|
||||
Гость_MoreHate |
|
|||
Unregistered |
Спасибо, возьму на заметку
|
|||
|
||||
Гость_MoreHate |
|
||||||||||
Unregistered |
Немного не могу разобраться с & и *. Смотрите:
Со строкой работаем так:
Теперь с INT
Не работает. Не могу понять как. Кучу исходников уже перерыл. Пишем в файл int. Правильно?
Пишем в файл строку
Читаем int из файла
Что верно, что нет? |
||||||||||
|
|||||||||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Используй VARIANT -------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |