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

Не могу выполнить поиск - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исправления ошибок http://www.cyberforum.ru/cpp-beginners/thread1197729.html
Здравствуйте. Прошу помощи у знающих людей. У меня есть кое-какая программа (прилагается в архиве). Вопросов несколько.. 1) "Файл-Внесення оцінки" - выдает ошибку. 2) "Файл-Внесення пропусків" - не вносит если есть пустые едитки..если ставлю "0" - все работает, то это не удобно. 3) "Списки-По відділені" - выводит не по отделению, а всписки всех студентов.
C++ Разработка класса контейнера День добрый. В общем у меня есть программа, программный код приведу ниже. Класс Очередь (CQueue) с такими же методами, как и класс Стек. Этот класс представляет собой такую структуру данных, в которой реализуется правило «первым пришел - первым вышел» Класс Стек (CStack) с такими методами: запись данного в стек (Push); извлечение данного из стека (Pop); вывод содержимого стека на... http://www.cyberforum.ru/cpp-beginners/thread1197718.html
C++ Не работает stoi(str1[1])
Почему не компилируется код: string str1 = "12345"; сout << "stoi(str1)\t" << stoi(str1)*3 << endl; error: call of overloaded 'stoi(char&)' is ambiguous note: candidates are: note: int std::stoi(const string&, std::size_t*, int) <near match> note: no known conversion for argument 1 from 'char' to 'const string& {aka const std::basic_string<char>&}'
C++ Не запускается приложение
Когда в netbeans отлаживаю то все норм..сообщения выходят на консоль и т.п.компилиться без ошибок..в консоли тоже компилиться без ошибок, но как только запускаю в консоли на исполнение, приложение сразу же завершается без каких либо ошибок и сообщений.. Добавлено через 1 минуту Сообщение которое в main вывожу - то появляется.. но больше почему-то ничего..хотя там вобще цикл бесконечный должен...
C++ Как найти минимальный элемент над побочной диагональю? http://www.cyberforum.ru/cpp-beginners/thread1197705.html
Вот код, но почему то выводит просто второй элемент последней строки, не могу понять в чем тут дело. #include <iostream> #include <conio.h> #include <time.h> #include <iomanip> #include <cstdlib> using namespace std;
C++ Функция с побитовым сложением Здравствуйте. Есть функция: void Send( int iNum ); Вызываю: Send( 1); Send( 2); А как работать с побитовыми сложениями, например сразу послать в одной функции Send( 1 | 2 ); подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,910
Записей в блоге: 1
03.06.2014, 15:16     Не могу выполнить поиск
Цитата Сообщение от asql Посмотреть сообщение
и что это за символ & и <<
& оператор И
<< оператор сдвига
Disks & (1<<dc) выделяет бит номер dc в переменной Disks
1<<dc возвращает число 100..{dc штук}..0 (двоич.)

оператор & "накладывает" оператором "И" одно число на другое
то есть побитово производит с каждым битом левого и правого операнда операцию "И"
оператор "И", как известно, возвращает 1 только, если оба его операнда единицы в соответствующей позиции
а так как правый операнд (как показано выше) имеет вид 000100...0 .
То вне зависимости от значения левого операнда Disks выражение вернёт значение вида
000x00...0 , где x равен 1 только если соответствующий бит Disks тоже равен 1, иначе 0

Итого: выражение if (Disks & (1<<dc)) выполнит условие только если бит номер dc переменной Disks равен 1
 
Текущее время: 04:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru