Я новичок в программировании и не понимаю в чем разница си и си++ конкретно для написания вирусов.Помогите, пожалуйста
Fender_inactive2697143, ты че хочешь то? Я ничего не понял из твоего смс. Вырази пожалуйста свою мысль :)
DonaldNaziDuck, си, он как дедушкин ЗИЛ, который хорошо сохранился, старенький, хорошо работает с железом, но в некоторых ситуациях ебать какой полезный. В нем никто не думал о комфорте, поэтому оставались только самые отверженные С++ это как батина машина. По современней будет, добавили новые фичи, приколы, все стало удобнее писать, теперь можно даже использовать строку как строку, а не как массив символов. Для тебя как начинающего, я думаю что самые важные отличия это: То что а с++ есть строки То, что в с++ можно переменные объявлять хоть в конце(в си можно только вначале) Выше все подъебнули чувака, а вот в чем отличие так никто и не сказал.
Fender_inactive2697143, не того выделил, просто в си память выделяется через malloc calloc, а в с++ new, и кроме того есть тип ссылка &
n19ht1n9ale, дело принципа. В крестах просто не рекомендуют использовать способ из Си. Небольшая справочка: ссылка у нас обращается на значение, указатель - на адрес. Разыменовываем указатель, у-о-ля! Получаем значение. Приходим к заключению, что ссылка - это некая форма указателя.
С++ более гибкий чем С Что бы написать прогу на С тебе потребуется 10 строк а на С++ 300 :D А так, для новичка рекомендую учить C, а потом уже браться за высокоуровневые языки
evmorty, К примеру, я новичок. По твоему совету я учил Си а потом перешел на С++, и вот тебя совсем не смущает что на С++ дофига ООП, а в Си его вообще нет? Норм мне бля потом год учить ООП, не легче сначало научиться писать на С++ а потом Си (если хочешь кншн, но лучше после С++ никуда не идти,и или идти на шарп)
evmorty, 2-ое высказывание осуждаю, наоборот, на Си в большинстве случаев получается код больше, чем на C++. Т.к в плюсах всё реализуются и реализуются новые фишки. Создатели языка создают более высокоуровневую обёртку, чтобы программисту было проще, а главное, быстрее написать решение своей задачи. C++ настолько здоровенный, что все фишки запомнить невозможно.
C++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения. Си (англ. C) — компилируемый статически типизированный язык программирования общего назначения, С++ Поддерживает OOП Си Полностью процедурный Но на Си можно писать ассемблерный вставки что будет делать код более шустрым оба языка тяжелы в изучение Си Более специализирован по железу С++ Более по серверам Хотя на обоих можно и то и то Там ище гейм дев но как я знаю они солянкой там юзаются