Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.75/36: Рейтинг темы: голосов - 36, средняя оценка - 4.75
ml
0 / 0 / 0
Регистрация: 15.01.2015
Сообщений: 29

Программисты С++, почему вы не используете все возможности этого замечательного языка программирования?!

19.01.2015, 19:05. Показов 8747. Ответов 111
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Классы, перегруженные классы, пространства имен. Почему в ваших программах нет этого?
Почему в ваших программах нет проверок данных, вводимых пользователем? Почему нет проверок при открытии файлов?
С++ для предоставляет все средства, но вы ими не пользуетесь!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.01.2015, 19:05
Ответы с готовыми решениями:

По русскому названию языка программирования определить английское название этого языка
Задача на перечисляемый тип P=(ада, бейсик, модула2, лисп, паскаль, пл2, фортран); A=(ada, basic, modula2, lisp, paskal, pl1. fortran);

По русскому названию языка программирования присвоить переменной английское название этого языка
Дан перечень названий языков програм. на русском и англ. языках.По русскому названию программирования присвоить переменной англ. названрие...

Почему нет нашего языка программирования?
Ну вот я уже более месяца изучаю язык си/с++, и меня не покидает вопрос: почему нету нашего языка программирования, или надо сначала...

111
ml
0 / 0 / 0
Регистрация: 15.01.2015
Сообщений: 29
19.01.2015, 20:06  [ТС]
Студворк — интернет-сервис помощи студентам
предлагаю закрыть тему, ибо не вижу смысла в этих словопрениях
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
19.01.2015, 20:10
Цитата Сообщение от ml Посмотреть сообщение
да ни в каких нет! что, не правда что ли? нигде не используете пространства имен
Везде используются.

Добавлено через 3 минуты
Цитата Сообщение от ml Посмотреть сообщение
hoggy, в любой программе должны проверки на ошибки. А то, что вы пишете это называется $!@$#@#$
Если программа нуждается в проверке на внутренние ошибки, значит она сырая, если ошибка может возникнуть по независящим причинам, тогда она должна проверяться.
0
ml
0 / 0 / 0
Регистрация: 15.01.2015
Сообщений: 29
19.01.2015, 20:13  [ТС]
Цитата Сообщение от taras atavin Посмотреть сообщение
Везде используются.
где везде?! покажите, я хочу посмотреть кто использует пространство имен! много времени нахожусь на этом форуме, но так и не видел что бы кто-то использовал пространство имен.

Повторюсь, всё делается абы как. Написал программу, сдал преподу, получил оценку и все. Свободен!
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 20:23
ml, ты красафчег!
Полноценные проги, они того, денег стоят.
А знания по их написанию БОЛЬШИХ денег стоят.
Лично я просто так эти знания на форуме выкладывать не буду. А помочь тому, у кого с утра зачет, а он не знает ничего - это дело благородное
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
19.01.2015, 20:24
Цитата Сообщение от ml Посмотреть сообщение
кто использует пространство имен!
А теперь Вы ответьте на вопрос: "Кому на этом форуме в его программах-примерах нужно пространство имен и для чего?" Если каждый начнет для какой-либо карапульки типа "найти среднее арифметическое массива и вывести на экран" использовать пространства имен, то эти малютки начнут обрастать ненужными и не имеющими смысла строками кода. Кому нужно использовать, тот, поверьте, использует, но не нужно так требовательно к этому относиться.
0
73 / 69 / 38
Регистрация: 09.10.2012
Сообщений: 238
19.01.2015, 20:59
Цитата Сообщение от ml Посмотреть сообщение
Написал программу, сдал преподу, получил оценку и все. Свободен!
Никто же не мешает самому поступить по-другому. За других переживаешь?)
0
3 / 3 / 2
Регистрация: 21.10.2014
Сообщений: 49
19.01.2015, 21:33
ml, вы конечно извините, но это раздел для начинающих. Я тут недавно, но мне кажется, что тут люди с начальной подготовкой. Возможно, вам стоит посетить раздел для экспертов, быть может, там вы найдёте то, что вас интересует.
1
18 / 18 / 6
Регистрация: 02.07.2011
Сообщений: 67
19.01.2015, 22:19
Цитата Сообщение от ml Посмотреть сообщение
Повторюсь, всё делается абы как. Написал программу, сдал преподу, получил оценку и все. Свободен!
На первом курсе университета программы лёгкие задаются (освоить синтаксис, разобрать какие-то основы). Для их написания пространства имён никогда (или почти никогда) не создавал. Классы тоже иногда только время отнимали. На втором курсе сейчас лабораторные объёмные получаются, и если код программы не структуризировать, то можно самому запутаться.

Как по мне, то есть много уровней ошибок от совсем простых (файл не открылся) до совсем сложных (радиация или другая программа повлияла на ячейку оперативной памяти). Какой уровень выбирать каждый решает сам. В программе сложения двух чисел вам ведь не захочется учитывать радиацию?
0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
19.01.2015, 23:34
Цитата Сообщение от ml Посмотреть сообщение
Я не знаю что делает функция getche(). Мы еще не проходили этого.
Это пишет ТС, спрашивающий "почему не используют все функции языка С+?"
0
19.01.2015, 23:37

Не по теме:

Цитата Сообщение от hoggy Посмотреть сообщение
Не заметил, что бы наивный человек пытался кого то задеть или обидеть.
не поверите, но пока читал тему у меня поднялась температура :( сижу, пью таблетки :D

P.S. я не шучу

0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
19.01.2015, 23:41
Имхо, ТС просто халявщик, желащий сдавать задание методом копипаста и чтобы он мог рученьки не напрягать дополнительными проверками . Лично я не нашел сообщений, где он кому-то решает задание со всеми проверками и полным использованием языка С++
0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
19.01.2015, 23:48
Цитата Сообщение от zer0mail Посмотреть сообщение
Имхо, ТС просто халявщик, желащий сдавать задание методом копипаста и чтобы он мог рученьки не напрягать дополнительными проверками
Писал со знакомым студентом одну программу, постарались учесть кучу неприятностей. В результате получилось, что у других студентов их программы упали, когда им на вход подсунули файл побольше, а наша стойко выстояла, отработала как нужно и с успехом завершилась. Я это к тому, что ТС считает, что тут должны писать всё как положенно, но забывает, что это форум и тут лишь показывают общие моменты, а дальше уж пусть сами.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
19.01.2015, 23:56
Цитата Сообщение от ml Посмотреть сообщение
я хочу посмотреть кто использует пространство имен
да почти все. Зайдите в любую тему, где написан код на C++ (не в С-стиле): либо std::cout/std::cin, либо using namespace ... Или std - это не пространство имен C++?
Цитата Сообщение от ml Посмотреть сообщение
много времени нахожусь на этом форуме
Целых 4 дня! Да вы старожил!

Не по теме:

Цитата Сообщение от taras atavin Посмотреть сообщение
Там более сотни проверок только в куске, загружающем заголовок файла
по десятку проверок на каждую букву?

0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
19.01.2015, 23:56
Цитата Сообщение от KOPOJI Посмотреть сообщение
Целых 4 дня! Да вы старожил!
или клон, не?

Не по теме:


KOPOJI, привет кошачьим :friends:

0
19.01.2015, 23:57

Не по теме:

Croessmah, ну да, скорее всего. Будем посмотреть (с) :)
Croessmah, привет врединам :D :friends:

0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
20.01.2015, 00:24
Я не знаю что делает функция getche(). Мы еще не проходили этого.
(ц)ТС
Цитата Сообщение от zer0mail Посмотреть сообщение
Это пишет ТС, спрашивающий "почему не используют все функции языка С+?"
Все мы приходим в этом мир новичками.

Но если новичок уже на этом этапе своего развития задумывается о таких вещах, как "техники обработок ошибок", то это хороший знак.

Потому что не все из нас становятся специалистами, способными написать надежный отказоустойчивый софт.

А понимание моментов - оно придет. Всему своё время.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
20.01.2015, 00:35
Цитата Сообщение от hoggy Посмотреть сообщение
Но если новичок уже на этом этапе своего развития задумывается о таких вещах, как "техники обработок ошибок", то это хороший знак.
Эт-т-то знак неплохой. Но когда он начинает яростно учить других, людей, которые столько собак на этом деле съели, сколько ему и тараканов не снилось, эт-т-то, простите, знак уже дурной. И свидетельствует даже не о невоспитанности, а о некоторой болезненности...
0
20.01.2015, 00:35

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
не поверите, но пока читал тему у меня поднялась температура сижу, пью таблетки
P.S. я не шучу
Так вы не сидите. Таблеточку приняли, и в кроватку.
Здоровье то оно такое, его беречь надо.

0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
20.01.2015, 00:37
Цитата Сообщение от tiger97 Посмотреть сообщение
Возможно, вам стоит посетить раздел для экспертов, быть может, там вы найдёте то, что вас интересует.
Вот есть же люди, адекватно оценивающие ситуацию.
Считаю ваш ответ - лучшим!
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.01.2015, 00:41
Имхо, здесь есть куда более достойные ответы, нежели этот. Без обид (и без сарказма)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.01.2015, 00:41

Почему для одного языка программирования существуют разные компиляторы?
Правильно ли я предполагаю, что какой-либо язык программирования может быть изменён программистом и тогда получиться разновидность этого...

Какую среду программирования на языке Delphi вы используете?
Добрый день! Какую среду программирования на языке Delphi вы используете? Delphi 7, CodeGear 2007, 2009, 2010 или что-то другое...

Работая программистом, какой язык программирования Вы используете?
Хотелось бы узнать у людей, профессионально занимающихся разработкой ПО (фрилансеры не в счет): какие языки программирования Вы используете...

С какого языка стоит начать обучение? С языка программирования Pascal?
Здравствуйте. Хотелось бы больше знать о компьютерной безопасности, в частности, о Dos/DDos-атаках. Не знаю ни одного языка...

Что используете для изучения языков программирования и технологий тд?
День добрый! При изучении(обучения) языков программирования и технологий тд какие источники и способы вы используете? понятно...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru