Войти
ФлеймФорумПрограммирование

Вопросы по C++ (9 стр)

Страницы: 14 5 6 7 8 9
#120
17:43, 9 мар. 2019

BlackRaven
На самом деле нужно сначала ставить вопрос шире: а зачем вообще писать на C++, есть ведь так много других языков.

И ответ на этот вопрос тебе дать гораздо сложнее, чем мне. Мой ответ прост: я пишу на нем уже более 20 лет, я на C++ могу писать с закрытыми глазами и без багов, мне не нужно что-то изучать и даже искать библиотеки, я все уже нашёл или сам написал, или написать недостающее мне проще чем искать.

А вот зачем тебе писать на C++ ответить сложнее. Единственное что мне приходит в голову: на C++ можно (если очень аккуратно писать) написать очень быстрый код. Но на C это проще, так что лучше бы ты писал на C. Наверное на C++ можно писать быстрее чем на C. То есть писать на C++ имеет мысл если тебе надо быстро написать быстрый код и ты готов делать это безмерно аккуратно танцуя между горящими граблями на велосипедах из костылей.

Теперь про указатели: они позволяют сделать быстрее многие вещи которые без них тоже можно сделать, но при этом нужно знать и учитывать очень много деталей самого языка, компилятора, операционной системы и железа, иначе может выйти не быстрее а медленнее и с багами, которых не выловить за год.


#121
18:01, 9 мар. 2019

Можно ли в QtCreator + CMake как-то по-быстрому создавать файл без этого "мастера создания"?

#122
18:22, 9 мар. 2019

Vlad2001_MFS
Открываешь vim, нажимаешь :w file name.cpp

#123
18:46, 9 мар. 2019

Вий
Так это все ясно, а в самом QtCreator никак?
И почему у меня VS Code глючит под виндой, так все удобно ведь было...

#124
18:52, 9 мар. 2019

Vlad2001_MFS
Потому что под видной нужно пользоваться полноценной VS

#125
19:13, 9 мар. 2019

Вий
Мне полноценная VS не нужна. Я от нее давно уж отвык, и она слишком избыточна и тяжеловесна для меня.

#126
21:20, 9 мар. 2019

Vlad2001_MFS
Тогда к чему полумеры? Только vim, только хардкор!

#127
21:36, 9 мар. 2019

Вий
А vim уже слишком, тем более под виндой. Если бы не игры, то с радостью бы ушел на Linux.

#128
21:40, 9 мар. 2019

Vlad2001_MFS
Делать то можно и под линуксом. Я так и делаю последние несколько лет: только тестирую и релизы собираю на VMware с виндой.

#129
(Правка: 22:26) 21:50, 9 мар. 2019

Вий
Постоянно перезагружаться как-то не очень радует, а запускать Linux в виртуалке был уже не очень хороший опыт.

Update:
Странно, сейчас установил Ubuntu 16.04 в VirtualBox - ничего не тупит. Странно.

Вий
У тебя какой дистрибутив?

#130
23:13, 9 мар. 2019

Vlad2001_MFS
Ubuntu
Но в виртуалке у меня винда а не Ubuntu

#131
22:27, 29 апр. 2019

https://m.habr.com/ru/company/yandex/blog/449976/
Шел 2019 год. Крестушкам объясняли что такое concurrent map и обещали ее сделать.

#132
22:41, 29 апр. 2019

9К720
Ты хотел спросить что то о с++, но затрудняешься задать вопрос?

Страницы: 14 5 6 7 8 9
ФлеймФорумПрограммирование