-
- Ладно, не буду спорить, но нутром чую что граница абстрактного проведена не там где нужно. - diper(06.01.2012 21:21)
- Курс Физики. Проверка результата через единицы измерения. - Скрипач(06.01.2012 21:32)
- Аналогия надуманна, т.к. перегруженный операторы умножения и деления возвращают черт знает что. - diper(06.01.2012 23:58)
- Вы просто не разобрались. - Скрипач(07.01.2012 00:06)
- Уcё я разобрался, идет умножение типов strict и T. Но они описывают одну и туже физическую величину, результат произведения которых с точки зрения единиц измерения - хрень. diper(61 знак., 07.01.2012 00:16 - 00:29)
- Вот и не приставайте, раз уж сами сказали :) T подставляется по шаблону. T соответствует типу данных Си. Остальное вы сами придумали :) - Скрипач(07.01.2012 00:18 - 00:33)
- Уcё я разобрался, идет умножение типов strict и T. Но они описывают одну и туже физическую величину, результат произведения которых с точки зрения единиц измерения - хрень. diper(61 знак., 07.01.2012 00:16 - 00:29)
- Вы просто не разобрались. - Скрипач(07.01.2012 00:06)
- Аналогия надуманна, т.к. перегруженный операторы умножения и деления возвращают черт знает что. - diper(06.01.2012 23:58)
- Ну и пример поближе. - Скрипач(06.01.2012 21:31, ссылка)
- Юру волнует переполнение, а предложенный класс от этого не защищает. - diper(07.01.2012 00:00)
- Юра сдуру записал 720 в char (или около того). Компилятор должен был это отловить. При строгой типизации, по крайней мере. Скрипач(110 знак., 07.01.2012 00:05)
- С чего бы он должен что-то отловить. Неявное приведение типов - няшная штука и тут косяка никакого не видится... да и вообще, константа - частный и редкий случай. Из-за него копья ломать глупо. - POV(07.01.2012 13:02)
- Ошибок в программах обычно так много, что из-за одной-двух не стоит и огород городить :) Главное в программировании не написание кода, а его отладка. Глупо ломать копья из-за этого :) - Скрипач(07.01.2012 13:20 - 13:22)
- Не одной-двух, а конкретно ошибки мозга программиста. Переменная 8 бит (он с чего-то её такой сделал.. видимо думал много?), а в неё записывается нужное (!) ему число больше 255. Нехрена такие вещи на компилятор возлагать. - POV(07.01.2012 18:57)
- Ну чё?! Сами так ни разу-ни разу не делали? Я делал :) Скрипач(134 знак., 07.01.2012 19:11)
- В смысле ЭТО? Присваивать? Делал. Но это не повод нанимать искусственный интеллект следить за тем, что я хотел написать и что написал... POV(132 знак., 07.01.2012 19:14 - 19:17)
- Вообще всему своё место... POV(625 знак., 07.01.2012 19:20)
- А вот вторая часть ответа - про недостатки. Сказано также очевидное... POV(570 знак., 07.01.2012 19:21, ссылка)
- Вернемся к задаче (ссылка) Скрипач(224 знак., 07.01.2012 19:30, ссылка)
- А чего тут возвращаться. Всё должно быть уместно. Я запрещаю своим инженерам "интеллигентские вылазки" если это способствует только их росту, и вредит срокам и контролируемости результата. Пока окромя С++ дозволил только LUA и то лишь в одной POV(159 знак., 07.01.2012 19:34)
- Так и я о том же. - Скрипач(07.01.2012 19:37)
- А чего тут возвращаться. Всё должно быть уместно. Я запрещаю своим инженерам "интеллигентские вылазки" если это способствует только их росту, и вредит срокам и контролируемости результата. Пока окромя С++ дозволил только LUA и то лишь в одной POV(159 знак., 07.01.2012 19:34)
- Вернемся к задаче (ссылка) Скрипач(224 знак., 07.01.2012 19:30, ссылка)
- А вот вторая часть ответа - про недостатки. Сказано также очевидное... POV(570 знак., 07.01.2012 19:21, ссылка)
- Вообще всему своё место... POV(625 знак., 07.01.2012 19:20)
- В смысле ЭТО? Присваивать? Делал. Но это не повод нанимать искусственный интеллект следить за тем, что я хотел написать и что написал... POV(132 знак., 07.01.2012 19:14 - 19:17)
- Ну чё?! Сами так ни разу-ни разу не делали? Я делал :) Скрипач(134 знак., 07.01.2012 19:11)
- Не одной-двух, а конкретно ошибки мозга программиста. Переменная 8 бит (он с чего-то её такой сделал.. видимо думал много?), а в неё записывается нужное (!) ему число больше 255. Нехрена такие вещи на компилятор возлагать. - POV(07.01.2012 18:57)
- Ошибок в программах обычно так много, что из-за одной-двух не стоит и огород городить :) Главное в программировании не написание кода, а его отладка. Глупо ломать копья из-за этого :) - Скрипач(07.01.2012 13:20 - 13:22)
- С чего бы он должен что-то отловить. Неявное приведение типов - няшная штука и тут косяка никакого не видится... да и вообще, константа - частный и редкий случай. Из-за него копья ломать глупо. - POV(07.01.2012 13:02)
- Юра сдуру записал 720 в char (или около того). Компилятор должен был это отловить. При строгой типизации, по крайней мере. Скрипач(110 знак., 07.01.2012 00:05)
- Юру волнует переполнение, а предложенный класс от этого не защищает. - diper(07.01.2012 00:00)
- С министерством обороны США поспорь :) - Скрипач(06.01.2012 21:27, ссылка)
- Курс Физики. Проверка результата через единицы измерения. - Скрипач(06.01.2012 21:32)
- Ладно, не буду спорить, но нутром чую что граница абстрактного проведена не там где нужно. - diper(06.01.2012 21:21)