|
|
Другие темы раздела | |
Обо всем! Зарплаты программистов Здравствуйте, коллеги (будущие, так как студент :)). Читал много статей про зарплаты программистов в разных странах. Больше всего интересует Украина, Россия, Польша. Статья статьёй, а интересуют реальные зарплаты программистов, а именно Java, C#. В статистике зарплат украинских программистов зарплаты в районе 2 тыс. долларов у сеньора. У джуна едва до 800 доходит. Польские программисты... https://www.cyberforum.ru/ dump/ thread2322492.html |
Множественные + и - в языках Обо всем! В каких языках без поддержки ++, -- нет поддержки множественного + и -: 1+++2 // 1 + (+(+2)) ? |
Обо всем! Какими средствами реализовать систему мониторинга всех it-систем бизнеса? Здравствуйте. Бизнес увеличивается и внедряется все больше it-технологий. Возникла потребность в системе мониторинга. Стоит вопрос: писать свой скрипт / скрипты, для проверок, оповещений и отчетов или использовать готовые решения (например, Zabbix). Нужны проверки (один или несколько раз в день): - все телефонные номера работают (автопрозвон номеров, довзон до вирт. АТС работает) -... https://www.cyberforum.ru/ dump/ thread2321940.html | Обо всем! Что Вас беспокоит больше всего? Чего в жизни не хватает? Вот как-то вдруг стало интересно... https://www.cyberforum.ru/ dump/ thread2321818.html |
Обо всем! Имеют ли ценность эти книги? Имеют ли ценность данные книги? Или можно выбрасывать? |
Обо всем! Зачем у видеокарт украшают кулеры, если они у большинства компьютеров смотрят на дно?
https://www.cyberforum.ru/ dump/ thread2321033.html Зачем видеокартам всегда делают такие красивые куллеры, если большинство* людей их не видит, а на верху видеокарты красуется печатная плата в большинстве случаев безо всяких украшений? * имею ввиду, что есть существа, которые устанавливают мат.плату горизонтально. Под большинством я понимаю людей, устанавливающих её вертикально |
Обо всем! Может ли педагогика быть технической наукой?
https://www.cyberforum.ru/ dump/ thread2320965.html Может ли педагогика быть технической наукой? В чём состоит предмет изучения педагогики как технической науки? Добавлено через 4 часа 45 минут Может ли педагогика отвечать на вопросы кибернетики? Добавлено через 2 часа 43 минуты Главной наукой является педагогика, поскольку педагогика формирует сознание, включая техническое сознание, к тому же педагогика и педагогические стандарты наук... |
Обо всем! Стоимость съема квартиры К примеру: В объявлении стоимость съема квартиры 8000 рублей в месяц. Коммунальные обычно в стоимость съема не входят? Коммунальные надо платить квартиросъемщику отдельно дополнительно? |
Обо всем! Синхронизация табло в Яндекс Браузере Синхронизируется ли фон табло в Яндекс Браузере? https://www.cyberforum.ru/ dump/ thread2319244.html | Обо всем! Школа программирования за два с половиной года. Что можно реально выучить? Добрый день! Я дилетант в программировании, поэтому задался этим вопросом. Узнал о школе программирования. В ней за два года по программе обучения проходят C, C++, создание приложений на них, MS SQL Server, Oracle, системное , сетевое программирование, HTML5, PHP, Ajax, JavaScript, ASP.NET (Web Forms, ASP.NET MVC Web Api, Signal R), тестирование(QA), курс Cisco Networking Academy,... https://www.cyberforum.ru/ dump/ thread2319006.html |
Синхронизация браузеров Обо всем! Удаляются ли все данные на сервере, которые были залиты туда во время включенной синхронизации, если у данного устройства отключить синхронизацию? К примеру, я включил синхронизацию Яндекс Браузере, данные попали на сервер, потом ее отключил. Данные, которые попали на сервер с данного устройства удалятся с сервера? |
Обо всем! Приложение автозагрузка и синхронизация
https://www.cyberforum.ru/ dump/ thread2318827.html Правильно ли я понимаю, что в списке Документы, На компьютере, Фотографии ничего не надо выбирать, если хочется самому выбирать что синхронизировать, перетаскивая файлики в папку гугл диска? |
12083 / 8391 / 1283
Регистрация: 21.01.2016
Сообщений: 31,638
|
|
19.09.2018, 10:10 | 0 |
Тест на знание C++ - Обо всем! - Ответ 1290949419.09.2018, 10:10. Показов 1391. Ответов 6
Метки (Все метки)
Ответ
Etyuhibosecyu, ну вот примерно такого я и ожидал)
Но хоть код причёсанный. "pch.h" - precompiled header. Погуглите для чего оно. Я в подробностях не расскажу.Принимать входную строку посимвольно и формировать строку КОНКАТЕНАЦИЕЙ - фу лютое. В stdlibc++ должна быть функция приёма сразу целой строки в виде std::string .Лексемы из входной строки нужно вычитывать с помощью конечного автомата, а не кучки trim() + rfind() . Это очень грязное и хрупкое решение. И неэффективное.И вычислять это дело походу разбора - жуть какая кривота. Нужно разбирая строку, строить дерево выражения, которое и вычислять уже по окончанию его формирования. Если вы и транслятор свой в таком же духе делаете, то ваша задумка затянется на многие годы) Подобные вещи, что разбор формулы, что кода исходного, делаются через трансляцию в некое внутреннее представление (Expression Tree, AST - Abstract Syntax Tree), которое уже потом и вычисляется\компилируется\транслируется. Т.е. так: исходная строка(или целый файл) -> внутреннее представление -> обработка. Загуглите такие вещи (они непосредственно нужны для вашего решения): конечный автомат, дерево выражений, абстрактное синтаксическое дерево. Код, что вы тут представили чистый, но само решение отвратное. Изучите вещи, что я выше обозначил и попробуйте переписать. Затратьте времени столько, сколько будет нужно. Добавлено через 17 минут И да, у вас тут строки везде по значению передаются, тоже так себе. Передавайте по ссылке, не надо 100500 раз строки копировать, это неэффективно. Вернуться к обсуждению: Тест на знание C++ Обо всем!
0
|
19.09.2018, 10:10 | |
Готовые ответы и решения:
6
Тест на знание ассемблера Тест на знание Delphi Тест на знание Windows Тест на знание предмета |
19.09.2018, 10:10 | |
19.09.2018, 10:10 | |
Помогаю со студенческими работами здесь
0
Тест на знание синтаксиса языка C++ Программа тест на знание Си++ не работает Прикольный тест на знание Windows 7. Пройдите тест на знание ATmega |