Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2025, 17:57   #1
SMag
Новичок
Джуниор
 
Регистрация: 11.03.2025
Сообщений: 1
Вопрос Изучение с++

Я некоторое время изучаю с++, базовый синтаксис языка я вроде изучил, тяжелые темы по типу многопоточности и умных указателей я изучил, но не тренировал, но суть не в этом. Когда спрашиваю у ии примеры пет проектов на с++, то я выбираю себе интересный, и сразу понимаю, что не знаю как это делать, когда спрашиваю готовое решение, то вижу что там используются неизвестные мне библиотеки, и в каждом проекте свои библиотеки. Вот и суть моего вопроса, неужели мне надо учить большое множество различных библиотек чтобы стать шарящим, или же все делится на маленькие подгруппы, и мне надо точно определиться в своем направлении, и библиотек уже изучать придется не так много. Вообщем прошу подсказки от людей понимающих в этой теме, спасибо.
SMag вне форума Ответить с цитированием
Старый 07.04.2025, 18:08   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,855
По умолчанию

Цитата:
Сообщение от SMag Посмотреть сообщение
вижу что там используются неизвестные мне библиотеки, и в каждом проекте свои библиотеки
Больше не спрашивайте у ИИ готовых решений. Ну или почитайте эту тему - https://programmersforum.ru/showthread.php?t=347702

Там хоть и не C++, но суть показана.
Arigato вне форума Ответить с цитированием
Старый 08.04.2025, 07:57   #3
Алексей1153
фрилансер, препод.
Участник клуба
 
Регистрация: 11.10.2019
Сообщений: 1,043
По умолчанию

Цитата:
Сообщение от SMag Посмотреть сообщение
умных указателей
они как раз облегчают задачу.
Алексей1153 вне форума Ответить с цитированием
Старый 08.04.2025, 07:57   #4
Алексей1153
фрилансер, препод.
Участник клуба
 
Регистрация: 11.10.2019
Сообщений: 1,043
По умолчанию

да и стандартные потоки - тоже как мёд после виндового CreateThread
Алексей1153 вне форума Ответить с цитированием
Старый 08.04.2025, 14:25   #5
DeepFlake
Форумчанин
 
Регистрация: 16.05.2024
Сообщений: 205
По умолчанию

SMag, как вы заметили, для написания программ надо использовать какие-то библиотеки, а не только стандартный фреймуорк. Все библиотеки не сможете изучить, это точно. Для разных задач разные библиотеки. Всё в голове невозможно держать, надо смотреть в документацию. Так что, боятся не надо.

Учить заранее - в голове не поместится, надо просто знать для чего эта конкретная библиотека, а изучение начинается когда подключаетесь к проекту. На самом деле библитеки основаны на похожих принципах, можно поизучать одну, а потом легко разбираться в подобных.
DeepFlake вне форума Ответить с цитированием
Старый 13.05.2025, 22:45   #6
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

В Windows они упорядочены по задачам в .NET framework. Документация на официальном сайте Microsoft.

В Linux gcc + .a +.o + lib ( gcc, g++, mingw...)
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 14.05.2025, 08:50   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Цитата:
Сообщение от challengerr Посмотреть сообщение
В Windows они упорядочены по задачам в .NET framework.
Вы точно про С++? Или чтобы что-то ляпнуть?..
p51x вне форума Ответить с цитированием
Старый 14.05.2025, 15:08   #8
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Managed C++
https://learn.microsoft.com/en-us/cp...?view=msvc-170


C++/CLI

https://learn.microsoft.com/ru-ru/cp...?view=msvc-170
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 14.05.2025, 23:27   #9
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

С++ и C++/CLI разные вещи. Эту поделку мелкософта уже давно используют только иногда для интеропа и усе.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучение ASP.NET qwaker ASP.NET 2 30.10.2014 19:18
Изучение ASP.NET rysalo4ka Общие вопросы .NET 4 03.05.2013 15:00
Изучение Ghost of Night Общие вопросы C/C++ 86 25.07.2011 00:37
Изучение C++ Amidosha Помощь студентам 1 18.03.2009 17:48
Изучение С++ AlexMSU Общие вопросы C/C++ 1 18.03.2009 13:52