@ProCxx

Страница 121 из 2477
Andrei
23.04.2016
09:11:35
В haskell - это более менее стандартный способ

Это который из динкумваре?
Это который для msvc реализует std::

Stanislav
23.04.2016
09:11:57
func Sqrt(f float64) (float64, error) { if f < 0 { return 0, errors.New("math: square root of negative number") } // implementation } f, err := Sqrt(-1) if err != nil { fmt.Println(err) }

Google
Alex Фэils?︙
23.04.2016
09:12:44
Это который для msvc реализует std::
да, он как раз из этой фирмы

Andrei
23.04.2016
09:12:46
Здесь все же явный if есть. Но да хотя бы безопасность по типу.

Единственный минус — невозможность так делать в конструкторе.

Это уже ограничения плюсов к сожалению.

Тут только exception-ы, или расширение объекта стейтом.

Alex Фэils?︙
23.04.2016
09:16:56
Тут только exception-ы, или расширение объекта стейтом.
Илипросто инкапсултровать конструктор в фаабрике

Andrei
23.04.2016
09:18:49
Порождает много кода слишком. Френдить фабрику, делать пустой конструктор и все такое.

Даже так невозможно будет сделать объект с референсом.

Кажется...

А, или можно, но некрасиво.

Alex Фэils?︙
23.04.2016
09:20:41
Ну если класс реализует какой-то интерфейс, то норм

И нам не нужна зависимость от него

Andrei
23.04.2016
09:22:19
Ну, я вижу ррименение в первую очередь на нестандартных платформах, поэтому интерфейсы, фабрики это все больше к энтерпрайзу :)

Google
Andrei
23.04.2016
09:22:49
А в энтерпрайзе я бы со спокойной душой использовал обычные std::runtime_error

Alex Фэils?︙
23.04.2016
09:39:15
к примеру, звук на директ саунд, на xsound, openal и еще какой-н асио

Кстати, ребята. Опенгл sc 2.0 вышел

arisu
23.04.2016
09:52:59
А что это

Kirill
23.04.2016
09:58:06
https://www.khronos.org/openglsc/

Alex Фэils?︙
23.04.2016
10:13:56
збс тема

теперь для шейдероты есть жесткая спека

и, если я правильно новость прочитал, они еще conformance tests выложили наружу

ну чо, ребята, го пилить OpenGL SC для ReactOS ?

Плюшка
23.04.2016
10:59:02
го

Alex Фэils?︙
23.04.2016
10:59:05
потому что эта спека самая простая)

в принципе, для начала можно sw написать

в ReactOS есть еще интересный хедер - icd.h

в котором есть то, что должен драйвер OpenGL'я реализовывать

Stanislav
23.04.2016
11:11:16
Реактос не катит под ртос)

Alex Фэils?︙
23.04.2016
11:13:42
ну почему же

Хотя д

тут соль в другом - спека проще

Google
Stanislav
23.04.2016
11:16:06
Для критичных систем

Alex Фэils?︙
23.04.2016
11:22:14
Да эт ясно

ivario
23.04.2016
11:26:55


arisu
23.04.2016
11:27:51
Опять редизайн?

Alexey ?
23.04.2016
11:27:52
Эт да

ivario
23.04.2016
11:28:03
Надо убунту тач ставить

Alex Фэils?︙
23.04.2016
11:28:16
Заебали они

trump ? trump ? hillary
23.04.2016
11:28:41
красивые иконки

Stanislav
23.04.2016
11:28:45
Это я какой андроид?

ivario
23.04.2016
11:28:53
CM13

красивые иконки
Ага, только на десктопе вообще не в тему смотрятся

trump ? trump ? hillary
23.04.2016
11:30:11
почему?

Stanislav
23.04.2016
11:30:45
Андроид на десктоп

ivario
23.04.2016
11:30:56


trump ? trump ? hillary
23.04.2016
11:31:02
наверное, он имел в виду десктоп андроида

ivario
23.04.2016
11:31:07
Андроид на десктоп
Я имел ввиду рабочий стол

Stanislav
23.04.2016
11:32:03
Ага

ivario
23.04.2016
11:33:31


Alex Фэils?︙
23.04.2016
11:33:38
Бич пакет о_о

Google
ivario
23.04.2016
11:33:44
Тут тоже стрем

Бич пакет о_о
Авито и алиэкспресс

Stanislav
23.04.2016
11:35:08
Да вроде нормально выглядит

$continue$
23.04.2016
11:48:31
Как правильно матрицу передать в функцию?

int matrix[3][3]; filingMatrix(matrix); void filingMatrix(int **ptrArrayMatrix)

Andrey
23.04.2016
11:49:12
Я ещё бы размеры матрицы бы передавал.

А так - std::vector тебе в помощь.

Admin
ERROR: S client not available

Ned Ogl
23.04.2016
11:49:27
оо, мужик

$continue$
23.04.2016
11:49:30
вектор не тоэ

Ned Ogl
23.04.2016
11:49:39
насчет филлинг матрих только что написал говно свое

хочешь код?

Andrey
23.04.2016
11:49:43
вектор не тоэ
А чем он плох?

$continue$
23.04.2016
11:50:00
А чем он плох?
то что с массивами интересней

с вектором изи

же

Stanislav
23.04.2016
11:50:11
Нафига использовать двумерные массивы?

Ned Ogl
23.04.2016
11:50:15
вот, может хоть кому-то оно пригодится

Andrey
23.04.2016
11:50:27
то что с массивами интересней
:D Хороший способ что-то поделать.

Google
Andrey
23.04.2016
11:50:41
Кстати, о велосипедах. Где можно о компиляторах простым языком почтитать?

Stanislav
23.04.2016
11:50:54
В плане?

Сергей
23.04.2016
11:51:06
КНИГА ДРАКОНА

Andrey
23.04.2016
11:51:07
В плане?
Написание собственного компилятора.

Сергей
23.04.2016
11:51:11
))0

spvcxghxstpvrrp
23.04.2016
11:51:14
$continue$
23.04.2016
11:51:16
братан

читай асм тогда

?

Stanislav
23.04.2016
11:51:27
Andrey
23.04.2016
11:51:31
В плане?
У меня есть простейших интерпретатор, который мы в универе писали. Но хотелось бы посерьезнее.

Stanislav
23.04.2016
11:51:40
Книга дракона

Andrey
23.04.2016
11:52:17
Книга дракона
Спасибо, не знал о такой.

Книга дракона
Не знаешь - на русском её нормальный перевод? Хотя с английским проблем особых нет, но на русском приятнее читать.

Stanislav
23.04.2016
11:53:18
Есть конечно

Это ж классика

Andrey
23.04.2016
11:53:57
Есть конечно
Не, то, что перевод есть - я знаю. Он нормальный? А то существование перевода не гарантирует его корректность.

Stanislav
23.04.2016
11:54:12
https://ru.m.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D1%8B:_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B,_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B

Второе издание ищи

Страница 121 из 2477