Anonymous
(пора спать, совсем уже не втыкаю о чём речь)
kitsu
Это какой?
https://ru.wikipedia.org/wiki/Design_Patterns
Алексей
Всем привет. Вопрос не по плюсам, а больше по проектированию. Мб кто-нибудь подскажет, где можно почитать о том, как вообще пришли к принципам ооп-а (наследование, полиморфизм, инкапсуляция данных и абстракция), почему их стоит придерживаться при проектировании сложных систем и какие ограничения они накладывают? Возможно, кто-то натыкался на эту тему в литературе/статьях. Буду признателен, если что-то посоветуете. Можно (или даже желательно) на английском
Вероятно, стоит почитать статьи и книги за авторством Алана Кея (Alan Curtis Kay)
Он считается автором ООП, и лучше него, думаю, никто не объяснит, как и почему оно такое.
Но надо учесть, что когда он придумал ООП, он не имел в виду с++ 🙂
melvin
melvin
Объектно ориентированное программирование Т.Бадд
melvin
может пригодится
Сергѣй
А может знает кто, что делать: я сохраняю данные float на компьютере, а на android - эти данные (не все, но часть) уже не float- а double (incompatible types in initialization:) . Надо как-то убрать последние пару знаков после запятой, есть ли способ сделать это элегантно и просто, или надо возиться и перегонять в строку - убирать и обратно ? Может кто сталкивался ?
Square
Сергѣй
@square_root спасибо!
Igor
Руслан
Злравствуйте. Учусь на 3м курсе. В общем мне нужно создать файл через File *file1 и чтобы его название задавал пользователь. Все перепробовал. В интернете искал. Ничего не получается.
Stanislav
Evgenii
Anonymous
кто работал с winsock2?
Anonymous
нужно написать клиент , который сохраняет html в тхт файл
Anonymous
поможете?
Evgenii
Berkus
это уже написано раз может быть 1_000_000
Berkus
надо еще раз написать?
Anonymous
да я вчераеще начал чето писать
Anonymous
по всяким статьям
Anonymous
ну пока безрезультутато
но
Anonymous
че за cpr?
Berkus
для сохранения html в txt
Berkus
полезная либа
Anonymous
ну препод вроде сказал , что всего нам понадобится только файл винсок2.h
Berkus
неужели google.com/?q=cpr не помогло?
Anonymous
Evgenii
слеш пропустил
Berkus
не нужен там слеш, в файрфоксе все работает по стандарту
Berkus
бери не меньше $500
Berkus
иначе это будет демпинг
Evgenii
Berkus
Berkus
чего ж ты нервничаешь, индустрии копипастеров нужны копипастеры
Кирилл
Anonymous
lol
Berkus
ставь буст, шли непортабельные решения в жопу - будет в 10 раз полезней
Berkus
на 1.66 RC1 это делается в 50 строчек копипасты, причем работает на ВСЕХ платформах
Berkus
beast http client из примеров берешь и готово
Berkus
хошь синхронный, хошь асинхронный
Max
Где-то как раз слышал прикол про буст. Мол, «С++ может быть быстрым. Главное - не юзать Буст»
Berkus
да не лучше, лучше абстрагироваться от всего этого
Berkus
тем более для простой задачи
Berkus
читать вручную tcp поток и парсить http заголовки самому чтобы просто получить файл? как то meh
Max
Наверное
Berkus
Max
Max
Просто слышал такой прикол, ничего более
Berkus
Berkus
Max
¯\_(ツ)_/¯
Berkus
Anonymous
Anonymous
ща еще на комп качну фаерфойкс
Anonymous
погоди
Max
Все, посмотрел источник. Дико извиняюсь, действительно написано фанатом C# и Джавы. Не знаю, как я мог принять такое близко к сердцу. Мог бы кинуть пруф.
Max
Там главный источник был вопросом со stackoverflow, про цитату с одного форума
Anonymous
всё равно пустой гугл выдает
Anonymous
я хз зачем вы такие ссылки делаете
Berkus
прямо лол в кубе
Max
google.com/search?q=cpr
Max
Теперь работает
Evgenii
успех
Max
Странно, но я не видел строки ввода с запросом
Max
Сейчас еще проверю
Anonymous
Сердечно-лёгочная реанимация
Timur
а вы вообще смотрели, что приносится на первых n страницах по этому запросу?
Anonymous
Сердечно-лёгочная реанимация, сердечно-лёгочно-мозговая реанимация — комплекс неотложных мероприятий, направленных на восстановление жизнедеятельности организма и выведение его из состояния клинической смерти.
Max
google.com?q=cpr
Anonymous
при чем тут мое задание?
Anonymous
😊
Timur
(hint: добавьте C++ к запросу про cpr)
Anonymous
лан я думаю сегодня сяду еще
Anonymous
и поконкретней вопросы напишу