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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
McAron
0 / 0 / 0
Регистрация: 24.09.2011
Сообщений: 13
#1

Помогите понять принцип составления проги - C++

25.09.2011, 00:23. Просмотров 1485. Ответов 22
Метки нет (Все метки)

Пытаюсь обучиться работать с формами в Visual Studio, перед этим имевши небольшой опыт работы под Builder'ом.
Вызывает недоумение, почему обработчики всяческих действий (Клик по кнопке к примеру) пишутся в заголовочном файле Form1.h , а не в projectname.cpp, иль каком-другом *.cpp. В этом есть смысл какой-то? Или стоит в Form1.h оставлять лишь объявление, а тело обработчика совать в *.cpp?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2011, 00:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите понять принцип составления проги (C++):

НЕ могу понять принцип программирования - C++
Здравствуйте, господа программисты, требуется ваша помощь. не могу понять секрет программирования. Теорию я знаю дохожу до написания кода у...

Не могу понять принцип работы программы - C++
Откуда берутся : в количестве введенных символов? #include <iostream> #include <iomanip> using namespace std; int main() { ...

Построить N-арное дерево: не могу понять принцип размещения элементов - C++
Здравствуйте, нужно построить n-арное дерево. Алгоритм постоени бинарного мне полностью понятен, но тут не могу сообразить принцип...

Помогите найти ошибку в программе составления палиндрома числа - C++
Вот програма в которой вводится число а потом высверивается массив из этих чисел, а также составляет палиндром ( палиндром это числа типа...

Помогите реализовать принцип fifo - C++
Помогите реализовать принцип "первый зашел первый вышел" и 3 состояния процесса рождение: выполнение и ожидание.

Помогите написать проги в BORLAND C31 - C++
Очень нужно написать программы до понедельника плиззззззззззз 1=http://s017.***********/i400/1111/fb/426bcef9da41.jpg ...

22
McAron
0 / 0 / 0
Регистрация: 24.09.2011
Сообщений: 13
25.09.2011, 02:12  [ТС] #16
Со своей проблемкой разобрался.
0
diagon
25.09.2011, 08:05
  #17

Не по теме:

Эм... Кто-нибудь объясните мне, как связана инкапсуляция с многофайловой компиляцией? =\

0
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
25.09.2011, 10:07 #18
Цитата Сообщение от sandye51 Посмотреть сообщение
в топку инкапсуляцию.
это только на первом курсе ее толкают, что мол одна из 3х парадигм. А на практике она часто игнорится
Я сочувствую той конторе, где вы будете работать...
0
sandye51
программист С++
684 / 586 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
25.09.2011, 13:01 #19
ValeryLaptev, не надо только тут выёживаться. Чтоб разделить реализацию и интерфейс - мозгов много не надо. Как в организации скажут - так и буду делать.
это отнюдь не главный признак, отличающий хренового и нормального программиста.

Цитата Сообщение от fasked Посмотреть сообщение
А знаете почему?
знаю.
0
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
25.09.2011, 13:17 #20
Цитата Сообщение от sandye51 Посмотреть сообщение
ValeryLaptev, не надо только тут выёживаться. Чтоб разделить реализацию и интерфейс - мозгов много не надо. Как в организации скажут - так и буду делать.
это отнюдь не главный признак, отличающий хренового и нормального программиста.
знаю.
Главный признак - ваши слова о бесполезности инкапсуляции...
0
sandye51
программист С++
684 / 586 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
25.09.2011, 13:21 #21
ValeryLaptev, если кто-то где-то допустил какую-то ошибку, то это не значит что он конченный {мат удалён модератором}.
скорее мне пока просто не приходилось писать настолько большие программы именно на С++, чтобы увидеть плюсы инкапсуляции. А насчет своего первого поста наверно погорячился..
а разбирать чужой код, лично мне, удобней видя реализацию, а не только сигнатуры функций
0
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
25.09.2011, 13:34 #22
Цитата Сообщение от sandye51 Посмотреть сообщение
знаю.
В таком случае, к чему Ваши слова "посмотрите на буст, там все в хэдэрах". К чему, если иначе сделать просто невозможно.
1
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
25.09.2011, 15:13 #23
Цитата Сообщение от sandye51 Посмотреть сообщение
ValeryLaptev, если кто-то где-то допустил какую-то ошибку, то это не значит что он конченный мудак.
скорее мне пока просто не приходилось писать настолько большие программы именно на С++, чтобы увидеть плюсы инкапсуляции. А насчет своего первого поста наверно погорячился..
а разбирать чужой код, лично мне, удобней видя реализацию, а не только сигнатуры функций

Не по теме:

Я и не говорил, что вы - {мат удалён модератором}... Но заявление о ненужности инкапсуляции выглядело весьма категорично.


Хорошо, что вы понимаете необходимость инкапсуляции.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2011, 15:13
Привет! Вот еще темы с ответами:

Помогите с установкой проги на другом компе в сети! - C++
Проблема такая: хочу на все компы в сети установить Radmin Server . Желательно програмно , а то ходить пешочком как-то не хоцца, далеко...

Помогите плиз с алгоритмом проги (нужно отсортировать матрицу) - C++
Задача: Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы...

Помогите плиз с алгоритмом проги (переставить слова в строке) - C++
Задача: В заданном тексте поменять местами каждые два соседних слова. Но нужно сделать, не используя библиотеки string. Допустим...

Помогите понять формулировку - C++
Объясните пожалуйста суть задания. С языком С не знаком. Только не не большие знания С++ Строки данного класса строятся по правилам...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Yandex
Объявления
25.09.2011, 15:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru