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

Правда что С быстрее чем С++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread94648.html
Привет.Помогите пожалуйста решить задачу. В массиве А вставить после первого максимального элемента k наименьших элементов. например 2 5 6 3 6 8 6 4 4 с клавы вводим k=3 получим 2 5 6 3 6 8 2...
C++ Ввод-вывод данных Ввести как значение сталых символы с кодами 186, 201, 205. Вывести в рядок символ с кодом 201, и на том же рядке - 3 символа с кодом 205. А в трех следующих рядках - по одному символу 186. Знаю... http://www.cyberforum.ru/cpp-beginners/thread94635.html
Строки из файла C++
Доброго времени суток. Мне задали задачу по С (в Visual C++), сдавать завтра. В С немного разбираюсь, но тему файлы и строки не понял. То есть совсем не понял. Кроме того, наш преподаватель не...
массив C++
Помогите решить задачу: Определить последний отрицательный максимальный элемент и его позицию в массиве, а также количество положительных элементов.
C++ Создать класс Int http://www.cyberforum.ru/cpp-beginners/thread94616.html
Создайте класс Int, имитирующий стандартный тип int. Единственное поле этого класса должно иметь тип int. Создайте методы, которые будут устанавливать значение поля, равным нулю, инициализировать...
C++ Описать функцию CircleS(R) Описать функцию CircleS(R) вещественного типа, находящую площадь круга радиуса R(R - вещественное). С помощью этой функции найти площади трех кругов с данными радиусами. Площидь круга радиусом R... подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2010, 22:07
Цитата Сообщение от Chernomor Посмотреть сообщение
А где С будет рациональнее использовать?
Писать какую-нибудь системную утилиту мне приятнее на С. Хотя, приходилось иметь дело с С++ кодом на низком уровне. Если писать графическое что-нибудь под винду, то, скорее всего, на С++/MFC. Под линукс на С/GTK. Сложно найти место, где было бы однозначно выгодней использовать C. Но, в принципе, если хорошо понимать, что именно собираешься писать, то можно сделать вполне логичный выбор. На С++ сейчас пишут и драйвера и все, что угодно.

Добавлено через 2 минуты
Цитата Сообщение от zim22 Посмотреть сообщение
в некоторых случаях асм код быстрей.
А если в некоторых случаях, то не надо говорить, что он быстрей, чем С или С++. Так эти "некоторые случаи", которых много, ставят под сомнение твое смелое заявление, что ассемблер быстрее.

Добавлено через 3 минуты
zim22, самая просатя причина в том, что в компилятор заложена немалая логика по оптимизации кода (компиляторы не дураки пишут, а люди с опытом) и ты должен быть очень хорошим программистом на ассемблере, чтобы написать код лучше компилятора. Вторая причина в том, что в программе есть очень много узких мест, про которые тебе нужно знать: сеть, диск и т д. А третью причину я оставлю на потом, если найдешь что-нибудь против первых двух.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru