Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Множественное наследование Доброго времени суток. Есть ряд операций. Логически операции делятся на группы ( к примеру, запрос, ответ, чтение из буфера и .п.). В зависимости от группы, появляется специализация ( у всех операций есть общие черты (наличие имени операции), общий метод, но у каждой группы есть свои спец. методы...к примеру, сформировать запрос). В двух разных местах кода нужно обращаться к классам , как к... https://www.cyberforum.ru/ cpp-beginners/ thread1787242.html Полицейские-рекруты C++
Недавно в вашем городе открылось отделение полиции. Сейчас идет набор кадров для работы в новом отделении. А тем временем, преступления все совершаются в городе. Достоверно известно, что один полицейский может расследовать только одно преступление за всю свою жизнь. Если преступление произошло в тот момент, когда в отделении полиции не было ни одного незанятого преступлениями полицейского, то...
C++ Найти число, не входящее в заданную последовательность натуральных чисел https://www.cyberforum.ru/ cpp-beginners/ thread1787233.html
Прошу помочь решить. Задано число N и последовательность из N-1 натуральных чисел. Все числа лежат в диапазоне и не повторяются. Это означает, что существует единственное число из , которого нет в последовательности. Найти его. Для полного балла найдите линейное решение (количество действий пропорционально N, а не, скажем, квадрату N) Вход 7 6 1 2 5 7 4 10 2 3 4 1 8 9 5 6 10
C++ Вывести результат последовательного применения циклического сдвига вправо заданной последовательности k раз Циклическим сдвигом вправо последовательности называется последовательность, получаемая из исходной перемещением последнего элемента в начало. Заданы числа N и k и последовательность целых чисел длины N. Вывести результат последовательного применения циклического сдвига вправо данной последовательность ровно k раз. Вход 5 2 1 2 3 4 5 6 1 7 1 7 2 6 1 5 5 https://www.cyberforum.ru/ cpp-beginners/ thread1787232.html
Распечатать все индексы вхождения числа х в последовательность а, начиная с последнего C++
Задана длина N последовательности целых чисел a и сама последовательность. После этого задается некоторое число х. Распечатать все индексы вхождения числа х в последовательность а, начиная с последнего. Если искомый элемент в последовательности вовсе отсутствует, вывести -1. В этой задаче элементы нумеруются с единицы! Вход 5 1 2 3 4 5 2 10 1 2 3 4 5 6 1 1 2 1 1
C++ Выяснить является ли заданная последовательность строго возрастающей, строго убывающей, или ни тем и ни другим На вход программы дается целое положительное число N большее единицы (N>1) и последовательность из N целых чисел. Написать Ascending, если последовательность строго возрастающяя, Descending, если последовательность строго убывающая и Neither, если ни то, ни то. Вход 5 1 2 5 7 9 6 1 1 2 5 7 9 https://www.cyberforum.ru/ cpp-beginners/ thread1787230.html
C++ Реализовать конвертер оттенка цвета из формата RGB (кодированный тремя байтами) в формат HTML https://www.cyberforum.ru/ cpp-beginners/ thread1787225.html
Любой цвет можно определить компонентами r, g, b - красный, зеленый, синий. В зависимости от того, сколько байтов выделено на каждую компоненту, можно получить разное количество оттенков. В данной задаче мы предполагаем, что работаем с 3-хбайтовым цветом, где каждый компонент занимает один байт. Таким образом, компоненты r, g, и b - целые числа в диапазоне . Цвет будет задаваться в форматe (r; g;...
C++ Определить цвет шахматного поля, заданного в стандардной нотации
Задано шахматное поле в стандардной нотации. Определить его цвет. Вход a1 b3 h5 e7 Выход black
C++ Перевод букв заданных слов из одного регистра в другой согласно условию https://www.cyberforum.ru/ cpp-beginners/ thread1787219.html
Привет всем помогите решить. Спасибо Задано слово из трех букв. Слово состоит только из латинских букв, маленьких и больших. Вывести то же слово, где первая буква заглавная, остальные маленькие. Вход DOG cat aRt biG
C++ Как побороть проблему множественного определения? https://www.cyberforum.ru/ cpp-beginners/ thread1787213.html
В многофайловом проекте использую конструкцию #ifndef-#define в h файлах, но все равно появляется проблема множественного определения. Как ее побороть?
Ошибка при освобождении памяти C++
Здравствуйте, программа завершает работу в этом коде #include <iostream> #include <ctime> #include <cmath> int main() { size_t Max = 800000;
C++ Односвязный список. Крэш программы при выводе Доброго времени суток, господа. Извиняюсь за повторную тему (вчера такую же создавал с другим вопросом, но не смог найти её :( ) Проблема следующего рода. При выводе списка, крэшиться программа ( #include <iostream> using namespace std; struct MyStruct { char Model; int Price; }; https://www.cyberforum.ru/ cpp-beginners/ thread1787194.html
183 / 181 / 66
Регистрация: 15.02.2015
Сообщений: 515
29.07.2016, 10:01 0

Storage durations - C++ - Ответ 9411375

29.07.2016, 10:01. Показов 2271. Ответов 32
Метки (Все метки)

Ответ

hoggy, берём на вооружение данную обёртку над потоком. Надо было для демонстрации потоки при старте "усыпить" и разбудить "одновременно", например atomic_bool. А то поток создаётся дольше чем выполняется, т.е. к моменту запуска предыдущий уже своё отработал.
По поводу thread_local. Во многих библиотеках (как правило на Си), нужно производить некую инициализацию, при чём для каждого потока отдельно, сразу захотелось завернуть эту инициализацию в конструктор некого класса, скажем SomeLibThreadContext, и засунуть его в TLS через thread_local. Но не тут-то было... мало того что в mvc13 нет такого ключевого слова (__declspec(thread) вместо него), так и использовать можно только POD типы.

Вернуться к обсуждению:
Storage durations C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2016, 10:01
Готовые ответы и решения:

Дублируются файлы в папках и в /storage/emulated/0 и /storage/emulated/legacy — почему?
Почему дублируются папки в Андроид и можно ли это как-то предотвратить? Андроид 5.1 И можно ли...

File Storage
Необходимо работать с StorageFile, но никак не могу найти библиотеку, которую надо подключить....

Local storage
Доброго времени суток. Недавно появился реквест относительно меню моего сайта. Суть такова: имеется...

Internal storage
У меня есть 2 телефона: Samsung ace2 и HTC One V. На первом стоит андроид 2.3, на втором 4.0.3 ...

32
29.07.2016, 10:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.07.2016, 10:01
Помогаю со студенческими работами здесь

Local storage
Данный код работает правильно и при перезагрузке фоновый цвет остается. window.onload = function...

Local Storage
Пример: есть интернет-магазин, без регистрации. Добавляем товары в корзину. Смотрим в веб-консили -...

Intel Rapid Storage
Что это вообще за штука? Это софтина, драйвер, утилита, или драйвер с возможностью управления через...

Mass storage class
Продолжение этой темы. Я не использую SD карту, поэтому меняю код файла usbd_storage.c следующим...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru