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

Прокомментировать код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление объема цилиндра http://www.cyberforum.ru/cpp-beginners/thread593029.html
// x.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // Вычисление объема цилиндра #include <stdio.h> #include <conio.h> #include <locale.h> #define PI 3,1415926 fioat v(float r, float h)
C++ Функция для обработки строк Написать функцию, возвращающую самое длинное слово в строке. http://www.cyberforum.ru/cpp-beginners/thread593028.html
Вычисление следа матрицы и определителя C++
воббщем надо реализовать вычисление следа матрицы и определителя алгоритм для следа : #include <stdio.h> typedef int *pInt; main() { int N,M; pInt *a; int summa=0,i,j;
Массив структур C++
Помогите пожалуйста: Описать структуру с именем NOTE, содержащую следующие поля: фамилия, имя, номер телефона, дата рождения (массив из трёх чисел). Написать программу, выполняющую следующие действия: Ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE, вывод на экран информации о человеке, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры....
C++ Интерполяция в каноническом виде. Возможна ошибка в системе Гаусса http://www.cyberforum.ru/cpp-beginners/thread592972.html
Возникли проблемы с интерполяцией в каноническом виде. Возможно проблема в Гауссе. Очень прошу помочь. Очень срочно надо! #include <string.h> #include <conio.h> #include <stdio.h> #include <windows.h> #include <stdlib.h> #include <iostream> #include <io.h> #include <math.h>
C++ Доступ к переменным Есть иерархия классов: class base{ int a; }; class der : private base{ void f(){ //Необходимо использовать переменную base::a //Но постоянно писать base:: утомляет и код становится нечитабельным //Как можно это обойти? } подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4945 / 3021 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
05.06.2012, 17:20     Прокомментировать код
taras atavin, исключения - часть языка, и если хочешь на более-менее приличном уровне знать язык, с ними всё равно придётся рано или поздно разобраться. Штука здесь в том, что маленькие приложения, которые пишут люди, только начавшие изучать язык, вряд ли столкнутся с такой проблемой, как нехватка памяти, поэтому им знать о том, как обрабатывать исключения (в частности std::bad_alloc, которое кидает new), совсем не обязательно. А уж те, кто пишет серьёзные приложения, где проблема нехватки памяти зачастую стоит довольно остро, уж наверняка знают, как обрабатывать исключения.
Одна из проблем изучения программирования как раз в том и состоит, что часто одно цепляется за другое, возникают циклические ссылки. Простой пример - указатели и ввод данных в C. Указатели - довольно сложная тема, и за неё не принимаются сразу. Однако чтобы писать мало-мальски полезные приложения, необходимо как-то читать данные. Для этого используют scanf. Однако scanf принимает адрес переменной, в которую считывается информация. Но ведь никто не будет тянуть с вводом данных с клавиатуры до тех пор, пока не пройдут указатели. Говорят "пока пиши амперсанд, а дальше поймёшь, зачем это надо было делать".
 
Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru