Форум программистов, компьютерный форум CyberForum.ru

Си или Си++ с чего начать? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread607880.html
Долго сижу и никак не могу понять в чём ошибка. Вот 3 файла. Они подключены правильно и работают. main.cpp #include <iostream> #include "string2.h" using namespace std; int main() {
C++ std::cin & switch case Всем привет. Вообщем проблема такая: while(val) { int choice; std::cin >> choice; switch(choice) { case 1: break; http://www.cyberforum.ru/cpp-beginners/thread607855.html
«Комплексные числа» C++
Программа, которая позволяет выбрать одну или несколько точек на плоскости с помощью мыши. Для каждой точки прорисовывается конформное отображение КЧ и на экран выводится комплексное число в алгебраической форме. В случае если заданы две точки, пользователю предлагается выполнить сложение и/или вычитание. Класс дополнить методами, выполняющими базовые операции над КЧ: сложение, вычитание....
Pacman консольный C++
Переписывал прогу пакмена из этого поста http://www.cyberforum.ru/csharp-beginners/thread430592.html, ради самообучения. В визуал студио все хорошо работает а в нетбианс под линуксом ввожу pipez а на выходе pipe>0pip=0pi>0p=0>0 (это если без слип) а если с ним так вообще все пропадает пару раз ентер нажмеш и она вылезет. думаю в очистке экрана что-то не так. подскажите // 123.cpp : Defines the...
C++ Чтение файла (найти количество пассажиров и вес багажа) http://www.cyberforum.ru/cpp-beginners/thread607806.html
Здраствуйте, решал задачу тут. Не могли бы вы помочь с одним моментом: при чтении файла (текстового), нужно найти количество пассажиров вес багажа которых превышает 30 кг. С чтением разобрался а вот с остальным нет. printf("Vvedite nazvanie faila: "); scanf("%s", file_name); ifstream in(file_name); char c; while (!in.eof() && in.get(c)) cout << c;
C++ List и Set В общем у нас есть отрезок от 1 до X. Отсортировать этот отрезок, вида: (1,х,2,х-1,...). Заполнить этой последовательностью list и set. И найти в listе и sete элементы делящиеся на 100 или 100-тые элементы( сам задание не понял если честно). Ну и замерить время поиска этих элементов и сравнить естественно. Теперь вопросы: Как заполнить list? пробовал что-то типо этого: list.insert(n), ругается.... подробнее

Показать сообщение отдельно
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
18.06.2012, 22:51     Си или Си++ с чего начать?
Цитата Сообщение от soon Посмотреть сообщение
Я чуть-чуть
Заметно.

Цитата Сообщение от soon Посмотреть сообщение
Имхо, этому должна учить школа и Паскаль
Равноправно.

Цитата Сообщение от soon Посмотреть сообщение
А разве в плюсах есть сборщик?
Почитайте внимательно. Я не только про плюсы говорил, а о плюсах намекнул "туевой хучей гавна".

Цитата Сообщение от soon Посмотреть сообщение
Цитата Сообщение от AnyOne697 Посмотреть сообщение
ассемблер как окно в низкоуровневый мир - это никак не способствует БЫСТРОМУ и КАЧЕСТВЕННОМУ коду
Я смотрю, в моде сейчас медленный и некачественный код, поскольку Си занимает второе место в топе языков программирования(8 февраля, может даже поменялось что-то, не наблюдаю за этим)
Видите ли. Я здесь про ентерпрайз. И в ентерпрайз быстрый - это количество написанных программ в секунду, а не исполненных.


Цитата Сообщение от soon Посмотреть сообщение
Отвечу вам и сразу по теме: я изучал плюсы сразу после Паскаля. Даже не так: на тот момент я знал Паскаль примерно наполовину. И чем мне это помешало?
Кстати, я начал изучать плюсы а не Си по двум причинам. 1) мне посоветовал их учить отец 2) у Си фиговая подсветка(как мне тогда казалось).
ТС, решать вам. Скажу одно, я ни разу не пожалел о том, что начал изучать плюсы.
Скажу вот что. Я изучал сначала Си++, а потом Си (иначе как это, Си++ без Си?). И теперь у меня каша в голове. Сначала нужно научиться, имхо, программировать в принципе, а потом можно учиться писать обобщённый код используя плюшки, вроде наследования, полиморфизма и инкапсуляции. Это довольно таки глобальные понятия.

Цитата Сообщение от daslex Посмотреть сообщение
По поводу отличий сложности С++ и Паскаля - в С++ будет тяжело понимать те моменты, которые в Паскале отсутствуют, в остальном если есть логическое мышление, то знания полученные при изучении Паскаля пойдут только на пользу.
Разница между Паскалем и Си++ такая же, какая разница между коммунистическим Китаем и США (ну, в плане величины). Вот сравнивать обжект паскаль с Си++ есть смысл. Маленький, но есть.
Цитата Сообщение от alex_x_x Посмотреть сообщение
с трудом представляю себе программиста, который знает ++, но не знает си - это должно быть достаточно смешно
а все потому что едва ли можно встретить проект, который написан полностью на с++ без с
просто области применения у них пересекаются
Отчасти... Разве только при написании драйверов и SDK. В крупном энтерпрайзе, имхо, Си++ сильно обрезается. Пример тому - гугл, где из Си++ вырезан Си и ещё много-много чего (мультинаследование, все Undefined Behavior строго настрого и прочие "плюшки").
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru