|
|
Другие темы раздела | |
C++ Вывод массива char
https://www.cyberforum.ru/ cpp-beginners/ thread1379887.html Почему вообще работает этот код?(пробовал с целочисленным массивом,такого результата как тут не наблюдается)Он выводит элементы массива и еще какую-то ерунду(тоже почему?) #include <iostream> using namespace std; int main() { char token={'a','b','c','d','e'}; cout<<token<<endl; system("pause"); return 0; } |
Как посимвольно считать данные из блокнота C++ Здравствуйте, есть блокнот (.txt), в нем есть некоторая информация. Подскажите пожалуйста как считывать данные из этого блокнота по символьно, то-есть чтоб пропускать этот 1 символ через переменную типа char\string ? |
C++ Вывести двухмерный массив в виде матрицы
https://www.cyberforum.ru/ cpp-beginners/ thread1379801.html Как вывести двухмерный массив в виде матрицы?? и как посчитать сумму модулей отрицательных нечетных элементов каждого столбца? |
C++ Си VS Ассемблер struct TPID { float Kp; // Коэффициенты П, И и Д - звеньев float Ki; float Kd; float integral; float pred_err; float min_integral, float max_integral; https://www.cyberforum.ru/ cpp-beginners/ thread1379794.html |
C++ Работа с битами числа Извлечь 5 битов числа A, начиная со второго и вставить их в число B, начиная с третьего бита. Нашел код https://www.cyberforum.ru/cpp-beginners/thread660116.html ,но как его изменить под мое задание не знаю.Т.к не понимаю даже ,что в коде происходит |
C++ Обработка матрицы Подскажите, как сделать цикл? Задание: пусть дано целое число m, целочисленная квадратная матрица порядка m.Строка с номером i называется отмеченной, если a>0, и не отмеченной в противном случае.Все элементы в отмеченных строках преобразовать по следующему правилу:отрицательные элементы заменить на -1, а положительные на 1, нулевые не менять. #include "stdafx.h" #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread1379778.html |
C++ Отладка с использованием Valgrind Всем привет. Столкнулся со следующей проблемой. Я отлаживаю демон, в одном из потоков которого запущен socket сервер. В случае, если я начинаю отлаживать демона с помощью Valgrind, клиенты почемуто теряют возможность с ним связаться. Valgrind запускаю командой valgrind --leak-check=full --leak-resolution=med ./demon_bufer https://www.cyberforum.ru/ cpp-beginners/ thread1379776.html |
Сортировка пузырьком по ряду C++ Задан массив int B = {{1,3,2,6,5},{1,3,2,5,6},{2,6,3,1,4},{1,2,3,4,5}}; Нужно отсортировать только например 2 ряд, но при перестановке менять и ряди местами. Я так понимаю это можно сделать только методом пузырька. for (int i=0; i<cols; ++i) { for (int j=0; j<cols-1; ++j) { if (mas>mas) { temp=mas; |
C++ Проверка корректности введенных строк
https://www.cyberforum.ru/ cpp-beginners/ thread1379765.html Программа выдает, что все введенные элементы некорректные... Что тут не так. (код не мой) Помогите с этим разобраться, или залейте свой вариант=) Буду благодарен! Вводится массив слов. Для каждого слова определить, является ли оно корректным именем (первая буква - буква, остальные - буквы, цифры или подчеркивания). Усовершенствовать предыдущую программу так, чтобы она могла распознавать... |
C++ C++ & Mysql не хочет работать с decimal Хочу найти строку в таблице где decimal = 0.01 Если я делаю что то вроде: pstmt->setDouble(1, ver); где float ver = 0.01f; то он ничего не находит, а если я ищу это как строку: pstmt->setString(1, Ji::to_string(ver)); Ji::to_string : https://www.cyberforum.ru/ cpp-beginners/ thread1379722.html |
Консоль закрывается, не выдав результата C++ У меня есть 2 кода, нужно сделать третий, из которого можно было бы открывать первые два. Что-то типо меню. Все открывается, но не вывев результата на экран, что в первом, что во втором коде консоль закрывается(остается консоль с меню). Вот, что полчилось: Меню:#include <iostream> using std::cout; using std::cin; using std::endl; int main(){ setlocale(LC_ALL, "Russian"); int a = 0; |
C++ Найти среднее арифметическое действительных корней трех квадратных уравнений помогите пожалуйста решить задачу))) тема : Использование функций для решения прикладных задач. Задача Найти среднее арифметическое действительных корней трех квадратных уравнений. https://www.cyberforum.ru/ cpp-beginners/ thread1379708.html |
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
|
|
21.02.2015, 22:20 | 0 |
Как заставить поток ждать в некоторых ситуациях - C++ - Ответ 725616621.02.2015, 22:20. Показов 2062. Ответов 2
Метки (Все метки)
Ответ
Путин,
Мануал1, мануал2 и в результате shared_mutex.h, shared_mutex.cpp либо boost::shared_mutex. А также наверное стоит подумать о том правильно ли так кешировать "приветы", если там данных на самом деле много, то поиск в базе будет выполняться поди быстрее нежели в векторе - раз. Два - если данных мало и записи в базу будут происходить часто, то цена этому кешированию ровным счётом нулевая -> может расширить "кеширование" и реплицировать изменения в базу реже, если конечно это возможно. Вернуться к обсуждению: Как заставить поток ждать в некоторых ситуациях C++
1
|
21.02.2015, 22:20 | |
Готовые ответы и решения:
2
Как заставить поток ждать Как заставить один поток ждать, пока работает другой Как заставить поток ждать, пока не будет выполнено определенное действие? QtConcurrent - заставить главный поток ждать своих детей |
21.02.2015, 22:20 | |
21.02.2015, 22:20 | |
Помогаю со студенческими работами здесь
0
Как заставить цикл ждать ? Как заставить браузер не ждать ответа? Семафоры (как заставить клиента ждать?) Как заставить прогу на с++ ждать новые записи из БД |