Форум программистов, компьютерный форум 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. Создать файл, содержащий сведения об участниках конкурса. Структура Ф.И.О; год рождения; название страны; класс музыкального инструмента (гитара, фортепиано,... подробнее

Показать сообщение отдельно
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.12.2009, 01:11     атомарные операции в C/C++
Цитата Сообщение от korisk Посмотреть сообщение
Существует ли список атомарных операций в С/С++ для работы с нитями.
атомарно в констексте чего - прерывания со стороны ОС? или же имеется ввиду синхронизация доступа между потоками?

Цитата Сообщение от korisk Посмотреть сообщение
Да, этого нет в стандарте.
Да, это зависит от компилятора.
Да

Добавлено через 2 минуты
а если быть точным, то Си и С++ не потокобезопасные ЯП. и если требуется создать многопоточную программу, которая будет одинаково работать на любой ОС, и любом компиляторе, то лучше расчитывать только на сбя
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru