Стоит если:
1) хотите писать эффективный код (один из идеологических принципов С++ - программист не должен платить за то, что ему не нужно, поэтому в плюсах нет и никогда не будет сборщиков мусора или чего-то такого, поэтому теоретически {если у программиста руки откуда надо растут} - программы работают быстрее чем на питонах и джавах);
2) хотите программировать железки (контроллеры и прочее, хотя... можно на ассемблере);
3) хотите программировать кластеры и т.п. (стандарт программирования таких штук - OpenMP + MPI, а это либо фортран, либо С++).
и конечно, если не боитесь трудностей :).
Можно рассматривать ссылку, как вариант указателя. Ссылки более безопасны, но менее мощные, из-за своих ограничений.
Например, ссылка не может быть не инициализированной или нулевой - значит нельзя получить ошибку разыменования нуля.
Пример
int a = 5;
int &b = a;
printf("%p %p", &a, &b);
a - переменная целочисленного типа со значением 5.
b - ссылка на переменную целочисленного типа.
Код выведет один и тот же адрес переменной.
Слону - море по-колено :)
Конечно стоит. Преимуществ масса:
- развивается, постоянно выходят новые версии
- на нем написано огромное кол-во сайтов, которые нужно кому то обслуживать
- низкий порог вхождения, легко учится
- много литературы, книг, форумов, большое русскоязычное сообщество
Из минусов - т.к. язык старый, тянет за собой разного рода архитектурные недостатки для обратной совместимости. И много сайтов, особенно старых, созданы в стиле ужасного хард кода.
Но зато вакансий по нему - большой выбор.
в raw может быть что угодно. Мой фотоаппарат например в этом формате сохраняет снимки без сжатия, но также в нем сохраняется необработанное аудио.
С другой стороны, зачем в ресурсах вообще открывать файлы? - ты добавил файл в ресурсы? - это значит, что файл будет загружен в ОЗУ при старте программы и ты сможешь там к нему обратиться. Открывать его должна твоя программа во время работы, а не вижуал студия.
Все зависит только от Ваших способностей и желания. Есть много языков программирования, конечно, самый простой это pyton. Почему его легко изучать? Потому что у него самый простой синтаксис. По данному языку есть очень много книг в сети, прочитав и изучив которые можно написать на питоне свои первые программы. Не забудьте скачать интерпретатор версии указанной в изучаемой литературе.