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

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

19.01.2015, 19:05. Показов 8704. Ответов 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
Заблокирован
27.01.2015, 18:24
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от taras atavin Посмотреть сообщение
Ни разу не видел
не думаю чтобы ты удивил кого-либо этим высказыванием где-то ты приводил свой послужной список языков, с которыми работал. Ты застрял в 80х годах 20 вв.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.01.2015, 18:26
Во-первых чёрта с два. А во-вторых языки развиваются не от высокого уровня к низкому, а как раз наоборот.
0
Модератор
 Аватар для Curry
5165 / 3527 / 536
Регистрация: 01.06.2013
Сообщений: 7,677
Записей в блоге: 9
27.01.2015, 18:29
Цитата Сообщение от taras atavin Посмотреть сообщение
Ни разу не видел.
Компиляторы си для микроконтроллеров.
Руководство большое. Привожу пример с их форума. Заодно видно, что и прерывания вызываются и обрабатываются. {ссылка удалена}
Во времена DOS си компиляторы поддерживали и регистры и написание функций прерываний, и вызов всяких int 21h.
... может и сейчас где поддерживаются.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.01.2015, 18:36
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Компиляторы си для микроконтроллеров.
Крос компиляторы могут много фигни поддерживать, вплоть до адресации отдельных битов, а так в современных сях регистры доступны всё таки не помимо встроенного асма, а посредством его. Тем более в плюсах. И не надо кивать
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Во времена DOS си компиляторы поддерживали и регистры и написание функций прерываний, и вызов всяких int 21h.
на времена до изобретения удобных инструментов встраивания асм-кода в си.
0
Заблокирован
27.01.2015, 18:39
Цитата Сообщение от taras atavin Посмотреть сообщение
а как раз наоборот
Джон Маккарти смотрит на тебя как хм, ну ты понял.
0
Модератор
 Аватар для Curry
5165 / 3527 / 536
Регистрация: 01.06.2013
Сообщений: 7,677
Записей в блоге: 9
27.01.2015, 18:55
Цитата Сообщение от taras atavin Посмотреть сообщение
То есть как по мимо встроенного асма обратиться к регистру, или вызвать прерывание?
Цитата Сообщение от taras atavin Посмотреть сообщение
Крос компиляторы могут много фигни поддерживать
Ограничение на кросс не было
Цитата Сообщение от taras atavin Посмотреть сообщение
времена до изобретения удобных инструментов встраивания асм-кода в си
они и тогда были.
0
Заблокирован
27.01.2015, 18:58
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Во времена DOS си компиляторы поддерживали
Цой Dos жив!
0
Модератор
 Аватар для Curry
5165 / 3527 / 536
Регистрация: 01.06.2013
Сообщений: 7,677
Записей в блоге: 9
27.01.2015, 19:05
Цитата Сообщение от BAADF00D Посмотреть сообщение
Цой Dos жив!
Верю!
Я к тому что для программ запускающихся под "взрослой" осью, которая шалости не позволяет с прерываниями, это стало не актуально.
0
Заблокирован
27.01.2015, 19:10
Верю. Мне сейчас надо получить все девайсы по интерфейсу из windows, пишу на си и что-то на msdn тольком ничего не могу найти. Куча всего, а того что надо нет. Чувствую что придется использовать asm вставки или модули.
0
Модератор
 Аватар для Curry
5165 / 3527 / 536
Регистрация: 01.06.2013
Сообщений: 7,677
Записей в блоге: 9
27.01.2015, 19:15
Цитата Сообщение от BAADF00D Посмотреть сообщение
Мне сейчас надо получить все девайсы по интерфейсу из windows
Вообще то вот этой штукой всё можно вытащить.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.01.2015, 19:18
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Верю!
Я к тому что для программ запускающихся под "взрослой" осью, которая шалости не позволяет с прерываниями, это стало не актуально.
1. Из асма их ни кто не убирал.
2. Ось можно и свою писать, где все шалости и пригодятся.
3. Ни дырявость сторонней оси, ни ковыряние своей ни как не объясняют низкоуровневых операций именно помимо асма как в паскале, а не посредством его.
<<, >>, <<= и >>= - это не сдвиги, а умножения. Не на правый операнд, а на степень у которой модуль показателя равен модулю правого операнда. При этом у >> и >>= знак показателя противоположен знаку правого операнда, а у << и <<= совпадает. Реализация их сдвигами проистекает из арифметики.
0
Модератор
 Аватар для Curry
5165 / 3527 / 536
Регистрация: 01.06.2013
Сообщений: 7,677
Записей в блоге: 9
27.01.2015, 19:21
BAADF00D,Книжка такая есть "администрирование windows с помощью wmi". Там примеры на скриптах, но то же можно на сях через COM делать.

Добавлено через 3 минуты
Цитата Сообщение от taras atavin Посмотреть сообщение
Из асма их ни кто не убирал.
Я грю, не актуально а не не нужно вообще. Свои оси писать - это очень на любителя, а вот при написании дров, возможно, пригождается. Но я дрова не пишу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2015, 19:21

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
112
Ответ Создать тему
Новые блоги и статьи
Мастера простых решений
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
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru