Здравствуйте! Отличное видео, доступно и довольно кратко описали отличие языков, которые привыкли приравнивать) Не понимаю, как люди начинают с высокоуровневых языков по типу C#/Java или даже с C++, ведь выучить тот же C куда проще, а уже потом подтянуть фишки ООП, когда фундамент уже есть.
Как раз начинал изучение языка Си с книги Кернигана и Ритчи. Тогда я еще не знал про С++, просто в городской библиотеке не было книг про С++. Трудно было понять, не у кого спросить, интернета толком не было (точнее был dial-up с бешеной скоростью 36 кбит/с и поминутной тарификацией). Помню что все мои вопросы по С++ отвалились покупкой коробки из 6 CD под названием MSDN. Си я так толком и не освоил, да мне это и не мешает
@@cpppractice таким способом, что я писал выше, показывают что такое инкапсуляция, имея ввиду, что того кто подключает и использует такие библиотеки не может иметь прямого доступа к свойствам, а также знать реализацию подключаемой библиотеки
@@stanislavstanislavius7618 мне плюсовики и js-разрабы нужны в компанию. У нас работы для сишников совсем нет, к сожалению. Отсюда и требования к знанию Си - "желательно, но не обязательно", потому и доклад этот сделан, чтоб прогресс в развитии в этом направлении был у коллег.
а что делать если пишет мне такое "Исполняемый файл для отладки Указано «F: edovirus edovirus\bin\Debug et8.0 edovirus.exe». «недовирус» не существует в профиле отладки."
Спасибо за видео!
Здравствуйте!
Отличное видео, доступно и довольно кратко описали отличие языков, которые привыкли приравнивать)
Не понимаю, как люди начинают с высокоуровневых языков по типу C#/Java или даже с C++, ведь выучить тот же C куда проще, а уже потом подтянуть фишки ООП, когда фундамент уже есть.
Как раз начинал изучение языка Си с книги Кернигана и Ритчи. Тогда я еще не знал про С++, просто в городской библиотеке не было книг про С++. Трудно было понять, не у кого спросить, интернета толком не было (точнее был dial-up с бешеной скоростью 36 кбит/с и поминутной тарификацией). Помню что все мои вопросы по С++ отвалились покупкой коробки из 6 CD под названием MSDN. Си я так толком и не освоил, да мне это и не мешает
В си можно тоже сделать реализацию, когда прямого доступа к членам структуры не будет - сделать только объявление структуры в хедере
Cогласен, есть такое. Насколько помню, FILE так спрятали.
@@cpppractice таким способом, что я писал выше, показывают что такое инкапсуляция, имея ввиду, что того кто подключает и использует такие библиотеки не может иметь прямого доступа к свойствам, а также знать реализацию подключаемой библиотеки
Здравствуйте. Если не секрет - системным программистом работайте или прикладным?
Приветствую! Сейчас прикладное в основном.
@@cpppractice , давайте я у вас собес попробую пройти по си))
@@stanislavstanislavius7618 мне плюсовики и js-разрабы нужны в компанию. У нас работы для сишников совсем нет, к сожалению. Отсюда и требования к знанию Си - "желательно, но не обязательно", потому и доклад этот сделан, чтоб прогресс в развитии в этом направлении был у коллег.
@@cpppractice , тогда давайте на плюсах собес попробую)
@@stanislavstanislavius7618 работу ищете или стрим записать хотите? Я к тому, что у нас процедура через hr построена. Нужно с ними пообщаться.
типичное мнение сиплюсовщика на си.
а что делать если пишет мне такое "Исполняемый файл для отладки
Указано «F:
edovirus
edovirus\bin\Debug
et8.0
edovirus.exe».
«недовирус» не существует в профиле отладки."