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

атомарные операции в C/C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ быстрая сортировка в двусвязных списках. http://www.cyberforum.ru/cpp-beginners/thread76039.html
Есть необходимость реализовать быструю сортировку с использованием двухсвязных списков. В принципе большая часть реализована, однако никак не могу подобрать условие в указанном ниже месте. В результате сортировка зацикливается. Подбирал условие для частного случая, пробовал задать новое - нет ни одного универсального... void Admin::QSort(Node *First,Node *Last, int SortSize) { BASE L, R,...
C++ сортировка чисел в "алфавитном" порядке Здравствуйте, хотелось бы узнать от вас, как будет выглядеть программа с таким условием: Дано множество чисел (массив).. Нужно вывести на экран числа в "алфавитном" порядке, т.е. число 2 будет стоять раньше 154, 5 раньше 47 и т.д... Надеюсь на вашу помощь. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread76036.html
указатели C++
Имеется группа белых и серых мышей количеством N, расположенных хаотически. Между ними имеются M свободных мест. Составить программу, моделирующую процесс разделения мышей на серых и белых (например, серые выше, белые – ниже) по правилу: каждая мышь может занимать только свободную рядом с ней позицию; за один такт программы мышь может переместиться не более чем в одну позицию. #pragma hdrstop...
Одномерный и двумерный массив. C++
Помогите пожалуйста!! То что подчеркнуто я никак не могу понять!!! Ввести построчно элементы двумерного массива чисел заданного размера. Вывести исходный массив. Из строк исходного массива, элементы которых принадлежат другому введенному одномерному массиву чисел, сформировать столбцы результирующего массива. Вывести сформированный массив. Вывод строки массива оформить в виде функции.
C++ где здесь ошибка по циклу http://www.cyberforum.ru/cpp-beginners/thread76002.html
//------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <math.h> #include <stdio.h> //---------------------------------------------------------------------------
C++ последовательности и массивы помогите с прогами пожалуйста) 1.Дана последовательность из N целых чисел, среди которых нет двух одинаковых. Требуется вычеркнуть минимально возможное количество чисел, так чтобы оставшиеся числа шли в порядке возрастания. 2. Создать файл, содержащий сведения об участниках конкурса. Структура Ф.И.О; год рождения; название страны; класс музыкального инструмента (гитара, фортепиано,... подробнее

Показать сообщение отдельно
korisk
12 / 12 / 1
Регистрация: 06.06.2009
Сообщений: 49

атомарные операции в C/C++ - C++

17.12.2009, 22:50. Просмотров 2163. Ответов 2
Метки (Все метки)

Существует ли список атомарных операций в С/С++ для работы с нитями.
Имется ввиду,
эквивалентно ли
asm{ inc a }
и
a++;
если да, то какие еще операции атомарны.


PS:
Да, этого нет в стандарте.
Да, это зависит от компилятора.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru