ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Песочница (https://forum.antichat.io/forumdisplay.php?f=189)
-   -   Вопросики начинающего ++ (https://forum.antichat.io/showthread.php?t=433702)

Dobr94ekCC 27.11.2015 22:34

Здравствуйте ребятки, решил поучиться с 0 программированию.Ибо я рак полнейший возникли такие вопросы

Что такое C++ Builder? Visual C++? C? И чем они отличаются

Какую литературу посоветуете по C++?


Интересует создание программ для взлома.

И тот ли язык я выбрал для изучения.




ZodiaX 27.11.2015 22:53

Цитата:

Сообщение от Dobr94ekCC

Здравствуйте ребятки, решил поучиться с 0 программированию.Ибо я рак полнейший возникли такие вопросы
Что такое
C++ Builder? Visual C++? C? И чем они отличаются

Какую литературу посоветуете по C++?


Интересует создание программ для взлома.

И тот ли язык я выбрал для изучения.


С++ Builder и Visual C++ это среды разработки. С и С++ это языки программирования.

Из литературы можешь почитать Страуструпа, "Язык программирования С++".

С и С++ (+ASM) это безусловно круто, обладая опытом и должным скилом можно создать все.

Все упирается в то какие программы ты будешь кодить. Если функционал не большой и нет жестких требований к скорости то проще сделать на питоне.

Dobr94ekCC 28.11.2015 00:04

Цитата:

Сообщение от ZodiaX

С++ Builder и Visual C++ это среды разработки. С и С++ это языки программирования.
Из литературы можешь почитать Страуструпа, "Язык программирования С++".
С и С++ (+ASM) это безусловно круто, обладая опытом и должным скилом можно создать
все.
Все упирается в то какие программы ты будешь кодить. Если функционал не большой и нет жестких требований к скорости то проще сделать на питоне.

Благодарю

sashakarasJut 01.12.2015 17:41

Цитата:

Сообщение от ZodiaX

С++ Builder и Visual C++ это среды разработки. С и С++ это языки программирования.
Из литературы можешь почитать Страуструпа, "Язык программирования С++".
С и С++ (+ASM) это безусловно круто, обладая опытом и должным скилом можно создать
все.
Все упирается в то какие программы ты будешь кодить. Если функционал не большой и нет жестких требований к скорости то проще сделать на питоне.

А какой бекграунд надо иметь,чтобы начать кодить? что должнно быть мастхев?

ZodiaX 01.12.2015 18:33

Цитата:

Сообщение от sashakarasJut

А какой бекграунд надо иметь,чтобы начать кодить? что должнно быть мастхев?

По большому счету только желание, все остальное придет с опытом.

Ну и хорошо бы разбираться в той задаче которую должен решать твой софт.

Turanchocks_ 01.12.2015 18:41

Напутствие небольшое по питону.Ежели собрался кодить уём - сразу четко разделяй две ветки 2.7 и 3.х - ибо шишек набить можно немало.Плюс четко уясни себе что в питоне овердохуя либ(это чтобы велик не изобретать).И будь готов, к мозгоебле(очень часто будет так, что "с пол-пинка" ничего не заведётся, кури ошибки, там более чем исчерпывающая инфа).И да прибудет с тобой Сила!!!

rct 02.12.2015 00:47

Цитата:

Сообщение от Turanchocks_

Напутствие небольшое по питону.Ежели собрался кодить уём - сразу четко разделяй две ветки 2.7 и 3.х - ибо шишек набить можно немало.Плюс четко уясни себе что в питоне овердохуя либ(это чтобы велик не изобретать).И будь готов, к мозгоебле(очень часто будет так, что "с пол-пинка" ничего не заведётся, кури ошибки, там более чем исчерпывающая инфа).И да прибудет с тобой Сила!!!

Ща даже вроде ынтырпрайз начал потихоньку переписываться под 3, после того, как царь Гвидон сказал что 2 в 2020 фсё) Так что второй питон можно не смотреть вообще.

Turanchocks_ 02.12.2015 02:15

Цитата:

Сообщение от rct

Ща даже вроде ынтырпрайз начал потихоньку переписываться под 3, после того, как царь Гвидон сказал что 2 в 2020 фсё) Так что второй питон можно не смотреть вообще.

Ну коли так ... Я - то немноженько отстал от жизни во Питоне, сейчас не до того.Бум знать, ыспасиба за инфу.

vikii 02.12.2015 04:46

Хз я пайтон учил цыклами , месяц учил месяц не учил. Хоть и говорят ,что легкий в отличии от С С++ ,но там кода в 3 раза меньше ,вот и думай как на*** реализовать проект. Но мне пайтон нужен был исключительно для работы с серверами, то что мне оставили на баш я все периписал в компактный код. Но если учить с 0 пайтон то я хз .....все таки язык высокого уровня. Может с асемблерных языков начать?

Знание английского ,хотябы базовый .

smack 02.12.2015 11:20

Сижу, разглядываю листинг на Питоне. Отец, глянув издалека на монитор, спрашивает: Маяковского читаешь?

gentype 03.12.2015 23:35

Цитата:

Сообщение от Dobr94ekCC

Здравствуйте ребятки, решил поучиться с 0 программированию.Ибо я рак полнейший возникли такие вопросы
Что такое
C++ Builder? Visual C++? C? И чем они отличаются

Какую литературу посоветуете по C++?


Интересует создание программ для взлома.

И тот ли язык я выбрал для изучения.


Какой нахер пайтон?

#define MSG "

А я бы посоветовал бы, почитать книжки по Linux. Поставить VM посмотреть на Linux так сказать. Освоиться в консоли, из линукса посоветовыл бы ubuntu xfcee, после чего. Я бы именно на линуксе стал изучать программирование на С\С++, в винде(окошках) очень не удобно, ну просто совсем не удобно компилировать, сам по себе знаю, в линуксе удобно значит, пишешь в консоле nano file.c (или file.cpp) написал код потом F2, Y, Enter, gcc file.c -o file или make file. И всё! А в винде на кнопки жмешь да это кабздец какой то. Поэтому изучай линукс, а потом берись за Си это 70% Си++, и потом уже за Си++. ;-) Для взлома программ ведь нужно знать ассемблер еще! Без него ни как... Асм тоже лучше всего изучать под линуксом, щас наверно меня будут камнями закидывать и вообще говорить всякие, гадости, но на самом деле именно по линуксом проще ассемблер понять и познакомиться с системными вызовами и с дизассемблированием программ, есть 3 хорошие книги по Nasm. Так что асм проще под линуксом изучить, после этого можно приступать к взлому программ, я бы посоветовал DVL (Damn Vulnerability Linux) там есть раздельчик по реверсингу программ именно под линукс, а так же и по эксплойтингу, посде этого манифеста можно прыгать на винду + крякмисы + сам взлом программ.

з.ы. ну вообще я бы уже на тот случай установил бы тогда Pelles C IDE в нем отладчик есть)))"

printf("%s", MSG);

puts(""); \\ \n

sashakarasJut 08.12.2015 13:28

Спасибо большое за советы! и я понял правильно что в итоге лучше начать с питона, а потом на С/С ++ переходить? и кто на чём изучал на винде или линуксе? что реально лучше?

rct 08.12.2015 13:29

Цитата:

Сообщение от sashakarasJut

Спасибо большое за советы! и я понял правильно что в итоге лучше начать с питона, а потом на С/С ++ переходить? и кто на чём изучал на винде или линуксе? что реально лучше?

Винда для игр и фотошопа, для всего остального, в том числе кодинга, линукс.

sashakarasJut 08.12.2015 15:03

Цитата:

Сообщение от rct

Винда для игр и фотошопа, для всего остального, в том числе кодинга, линукс.

Спасибо!

Ch3ck 08.12.2015 15:18

Какой линукс? Посмотри актуальные тенденции на сегодняшний день.

Винда для лохов, линупс для посонов, типо того

sashakarasJut 08.12.2015 15:35

Цитата:

Сообщение от Ch3ck

Какой линукс? Посмотри актуальные тенденции на сегодняшний день.
Винда для лохов, линупс для посонов, типо того

Так и что тогда?)) если ничего не подходит? все не так?

Ch3ck 08.12.2015 16:03

Почему ничего не подходит? Используй винду.

Вообще смотря чего хочешь. Какие программы хочешь писать...

rct 08.12.2015 16:33

Цитата:

Сообщение от Ch3ck

Какой линукс?

Мне Арч нравится, например

sashakarasJut 15.12.2015 15:07

Цитата:

Сообщение от Ch3ck

Почему ничего не подходит? Используй винду.
Вообще смотря чего хочешь. Какие программы хочешь писать...

я бы хотел освоить java или с++)) кстати, что лучше? только не надо меня сейчас камнями забрасывать

gentype 15.12.2015 16:02

Цитата:

Сообщение от sashakarasJut

я бы хотел освоить java или с++)) кстати, что лучше? только не надо меня сейчас камнями забрасывать

Нуууу я бы посоветовал Java, а что лучше их нельзя сравнивать!

rct 15.12.2015 16:05

Цитата:

Сообщение от sashakarasJut

что лучше?

Лучше для чего? Для веба, для десктопа, для мобильных прилаг, для драйверов?

sashakarasJut 16.12.2015 17:55

Спасибо за советы) Для веба конечно))


Время: 21:41