Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Указатели на неименованные перечисления, где-нибудь использует или для "красоты" 
V
    Опции темы
mes
Дата 7.3.2012, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 144
Всего: 250



Цитата(boostcoder @  7.3.2012,  08:39 Найти цитируемый пост)
я не фантазер и не ясновидец.

да фантазия тут не причем, есть два подхода для определения типа :
auto i = 5 -> decltype (5);
auto i = 5 -> deduct(5);
и хотя они для простых случаех дают схожий результат, по сути они отличаются сильно.. и remove_ref не является сглаживателем различий..
подверждение этого явно отражено в стандарте..

Добавлено @ 10:20
а сходство между этими технологиями в следствии не развитости и ограниченности исполнения технологии..


Это сообщение отредактировал(а) mes - 7.3.2012, 10:21


--------------------
PM MAIL WWW   Вверх
k0rvin
Дата 7.3.2012, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(boostcoder @ 7.3.2012,  08:54)
http://liveworkspace.org/code/092676eb3995...319ba83e7b42001
но обратное невозможно.

typeid тебе тут не поможет: http://liveworkspace.org/code/ce69e09d185b...7ecd01e399e6f18

Добавлено через 14 минут и 47 секунд
А еще я могу просто взять и сделать бяку (кстати, при использовании в шаблоне компилятор требовал наличие typename перед remove_ref) и изменить смысл remove_ref: http://liveworkspace.org/code/39940580c716...47cc35858fcd8ee 
Хотя, помнится в С++ как-то можно было запретить дописывать специализации шаблона в других единицах трансляции, пофиксишь свой код?


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
boostcoder
Дата 7.3.2012, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(mes @  7.3.2012,  10:17 Найти цитируемый пост)
да фантазия тут не причем

разве?
и тут?:
Цитата(newbee @  4.3.2012,  22:10 Найти цитируемый пост)
template<typename T>
struct X{};
X<int> foo(std::string const&);
X<auto> x=foo("Alice Cooper - Hey stupid");

Цитата(mes @  4.3.2012,  23:26 Найти цитируемый пост)
auto f(auto i, auto j)
{
   return i+j;
}


Добавлено через 6 минут и 41 секунду
Цитата(k0rvin @  7.3.2012,  10:29 Найти цитируемый пост)
typeid тебе тут не поможет: http://liveworkspace.org/code/ce69e09d185b...7ecd01e399e6f18

да, ступил.

Добавлено через 8 минут и 13 секунд
Цитата(k0rvin @  7.3.2012,  10:29 Найти цитируемый пост)
я могу просто взять и сделать бяку

а я две.
разговор-то не об этом.

Цитата(k0rvin @  7.3.2012,  10:29 Найти цитируемый пост)
пофиксишь свой код?

я не знаю как...
PM WWW   Вверх
k0rvin
Дата 7.3.2012, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



[offtop]У меня одного такая фигня:
user posted image
?
Это при размере шрифта, отличном от 10pt. Firefox 8.0.1, WinXP SP3.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
borisbn
Дата 7.3.2012, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(k0rvin @  7.3.2012,  11:01 Найти цитируемый пост)
У меня одного такая фигня:

в Опере практически вообще не работает, а в хроме - при размере 11 и 12 - такая же фигня. при остальных размерах (9,10,14) - всё норм.


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
boostcoder
Дата 7.3.2012, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(k0rvin @  7.3.2012,  11:01 Найти цитируемый пост)
У меня одного такая фигня

когда-то был такой баг. но на опере...
шрифт моноширный - на самом деле моноширный? или какой-то другой?

Добавлено через 1 минуту и 16 секунд
borisbn, там используется editarea. я пытался разобраться. но увы... если кто может помочь - договоримся.

Добавлено через 3 минуты и 48 секунд
кстати. проверьте на тесте от "производителя": http://www.cdolivet.com/editarea/editarea/...emple_full.html
на каких браузерах/ОСях бажит?
PM WWW   Вверх
k0rvin
Дата 7.3.2012, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(boostcoder @ 7.3.2012,  11:08)
шрифт моноширный - на самом деле моноширный? или какой-то другой?

Courier New, куда уж моноширинней, по скриншоту видно.

Цитата(boostcoder @ 7.3.2012,  11:08)
кстати. проверьте на тесте от "производителя": http://www.cdolivet.com/editarea/editarea/...emple_full.html
на каких браузерах/ОСях бажит?

А тут у меня нормально отображает при любых размерах шрифта.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
boostcoder
Дата 7.3.2012, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(k0rvin @  7.3.2012,  11:21 Найти цитируемый пост)
А тут у меня нормально отображает при любых размерах шрифта.

хм... кажется я понял в чем дело)
минут через 20ть исправлю.
PM WWW   Вверх
boostcoder
Дата 7.3.2012, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



в опере - с любым размером шрифта все ок.
в firefox`е - да. подтверждаю.
PM WWW   Вверх
borisbn
Дата 7.3.2012, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(boostcoder @  7.3.2012,  11:08 Найти цитируемый пост)
проверьте на тесте от "производителя":

Опера:
user posted image
Хром - всё норм.
http://liveworkspace.org/code/ce69e09d185b...7ecd01e399e6f18
в Опере всё норм.
В хроме
user posted image

у меня Windows 7


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
boostcoder
Дата 7.3.2012, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



чудеса какие-то  smile 
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0752 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.