
Daniil
05.04.2017
12:23:05
винапишные кодеры, у меня вопрос. Что этот вот код делает?
Создает 1 файловый диалог на всю ос?
HRESULT hr = CoCreateInstance(CLSID_FileOpenDialog,
NULL,
CLSCTX_INPROC_SERVER,
IID_PPV_ARGS(&pfd));
отсюда https://msdn.microsoft.com/ru-ru/library/windows/desktop/bb776913(v=vs.85).aspx

Stanislav
05.04.2017
12:25:39
а что не понятногО? ))

Alex Фэils?︙
05.04.2017
12:26:24
CoCreateInstance function (COM)
msdn.microsoft.com
Remarks. The CoCreateInstance function provides a convenient shortcut by connecting to the class object associated with the specified CLSID, creating an uninitialized instance...

Google

Vyacheslav
05.04.2017
12:26:42
Здравствуйте!
Кто может подсказать, есть ли возможность с помощью компилятора gcc/clang/etc узнать, во что преобразовался/развернулся шаблон, по аналогии с ключом -E для препроцессора

Tema
05.04.2017
12:26:56
у меня там нубский запрос в лягушатной группе

Stanislav
05.04.2017
12:28:29

Tema
05.04.2017
12:29:10

Daniil
05.04.2017
12:31:49

Vyacheslav
05.04.2017
12:34:51

Alex Фэils?︙
05.04.2017
12:35:58

Daniil
05.04.2017
12:43:26

Alex Фэils?︙
05.04.2017
12:44:46
Это в рамках твоего процесса

Daniil
05.04.2017
12:45:34
но там про это ни слова

Stanislav
05.04.2017
12:45:38

Daniil
05.04.2017
13:03:29

Stanislav
05.04.2017
13:04:04
алекс же написал

Google

Daniil
05.04.2017
13:04:41
ну я пруфов не нашел

Aever
05.04.2017
13:29:29
Товарищи, кто дружит именно с си, а не ++
Есть тут такие?

mefest
05.04.2017
13:30:50

Aever
05.04.2017
13:31:55

desu
05.04.2017
13:33:57

Michael
05.04.2017
13:34:57
си это так, сахарок к ассемблеру
очень простой

Волчик
05.04.2017
13:35:24
ассемблер это так, сахарок к машинным командам

Michael
05.04.2017
13:35:45
угу

mefest
05.04.2017
13:35:59

Michael
05.04.2017
13:36:12
к напылению транзисторов

Penter
05.04.2017
13:36:29

Aever
05.04.2017
13:36:59
??
Ясно

Rusteros
05.04.2017
13:37:12

Волчик
05.04.2017
13:42:16

Artem
05.04.2017
13:43:20
Зарабатывание денег - сахарок к пути из вагины в могилу

Michael
05.04.2017
13:43:42
сахарок к зарабатыванию денег - это кивание с умным видом
код - это начальный этап

mefest
05.04.2017
13:44:13
ложки нет

Aever
05.04.2017
13:44:20
Читаю книгу "изучаем программирование на си" headfirst, ну такое, какие-то моменты плохо освещены и быстрые переходы по темам.
После нее планирую пройтись по книжечкам:
-Язык программирования си лекции и упражнения 6е издание Стивена Прата
-Полный справочник по си, Герберт Шилдт
Мне этой литературы, вроде, с головой хватит.
Что посоветуете скурить, чтобы бошка на место встала, а то вроде читаю - понимаю, а как самому написать, так такие тупняки начинаются (по свежепрочитаному). У всех как по маслу ишло?)

Google

Michael
05.04.2017
13:44:39
посоветую код пописать
и не читать книги
в 2017
но со мной тут конечно не согласятся

mefest
05.04.2017
13:45:06

Square
05.04.2017
13:45:21
Завязывайте с этим дерьмом

Tema
05.04.2017
13:45:46

Square
05.04.2017
13:45:57
В чате за 3 дня пару тыщ месаг с читать нечего, одни бредни почти

Волчик
05.04.2017
13:45:59

Michael
05.04.2017
13:46:14

Square
05.04.2017
13:46:29

Michael
05.04.2017
13:46:35

Волчик
05.04.2017
13:46:58
прост надо уметь задачу декомпозировать, перевести в код

Alex Фэils?︙
05.04.2017
13:46:59
для новичков есть чат #supapro

Michael
05.04.2017
13:47:02
я уже давно не вижу другого способа учиться, кроме как решать прикладную задачу, углубляясь в возникающие проблемы и вопросы по ходу дела.

Alex Фэils?︙
05.04.2017
13:47:05

Волчик
05.04.2017
13:47:30
для этого можно например почитать чужой код

Tema
05.04.2017
13:48:06

mefest
05.04.2017
13:48:33

Google

Alex Фэils?︙
05.04.2017
13:48:33

Michael
05.04.2017
13:49:05

Волчик
05.04.2017
13:49:11
книжки объектно-ориентированному дизайну можно почитать

Michael
05.04.2017
13:49:13
но это попросту непродуктивно

Волчик
05.04.2017
13:49:39

Tema
05.04.2017
13:49:59

Michael
05.04.2017
13:50:00
а чтобы начать решать задачу "по ходу дела" надо два стартовых условия: а) ты знаешь самые основы программирования б) ты умеешь находить в интернете ответы на вопросы бонус) ты быстро соображаешь и не мучаешься выбором

Tema
05.04.2017
13:50:04
все требуют репозиторий

Волчик
05.04.2017
13:50:32

Michael
05.04.2017
13:50:32

Tema
05.04.2017
13:50:39
без цели тоже получится какойто монстр и ты не сможеш его долго делать

Michael
05.04.2017
13:51:21
монстров и не стоит делать не стелав десятки мелкашей

Волчик
05.04.2017
13:51:34

Michael
05.04.2017
13:51:40
но монстры, конечно, это другой опыт, отому что имеют лично свои архитектурные проблемы

Aever
05.04.2017
13:52:20
понесло философствовать)

desu
05.04.2017
13:58:11
пишите проги сразу
хотя выйдет быдлокод
возможно писать так чтобы папки смотрели

Google

Aever
05.04.2017
14:00:51
В мою голову еще влезла мысль, чтоб привыкнуть к правильному стилю написания.
Для Python вроде pep 8 вроде есть, а для си?

Alex Фэils?︙
05.04.2017
14:01:04
для си есть несколько кодстайлов

Aever
05.04.2017
14:01:30

Alex Фэils?︙
05.04.2017
14:02:50
я пользуюсь тем, который в проекте

Дед Пегас
05.04.2017
14:03:33
Для Си кодостайл лучше брать из ядра.
Митнтку.
https://01.org/linuxgraphics/gfx-docs/drm/process/coding-style.html

Aever
05.04.2017
14:05:52

Дед Пегас
05.04.2017
14:06:20
Правда, в своём нерабочем плюсокоде я тоже его придерживаюсь.

Michael
05.04.2017
14:06:21

Дед Пегас
05.04.2017
14:06:25
8 пробелов это ня

Michael
05.04.2017
14:06:39
да и си не исключения, вон даже для яваскрипта минимум десяток хороших гайдлайнв... абсолютно разных
а у си вместе с с++ их наверное сотни

Волчик
05.04.2017
14:48:42