|
|
Другие темы раздела | |
C++ Вычислите сумму элементов целочисленной матрицы, ниже побочной диагонали
https://www.cyberforum.ru/ cpp-beginners/ thread1198329.html Дана целочисленная матрица. Вычислите сумму элементов матрицы, ниже побочной диагонали. Выведите на экран исходный массив и результат вычисления. |
Ввести массив из 10-ти элементов. Вычислить сумму элементов с нечетными номерами C++ Вводиться массив из 10-ти элементов. Вывести эти элементы на экран. Вычислите сумму элементов с нечетными номерами. Выведите адрес начала массива, адрес и значение результата или сообщение об отсутствие этих элементов. |
C++ Запись\чтение из файла
https://www.cyberforum.ru/ cpp-beginners/ thread1198303.html #include <iostream> #include <string> #include <locale.h> #include <list> using namespace std; class A { private: int price; string name; |
C++ Найти среднее геометрическое нечетных элементов массива Как в C++ Найти cреднее геометрическое нечетных элементов массива? https://www.cyberforum.ru/ cpp-beginners/ thread1198298.html |
C++ Пожалуйста подскажите, что делает программа? public: A(); A(const A &); ~A(); friend A operator+(A a, B b); friend void display(A a); }; class B { int *arr; |
C++ Шаблонный класс, не работает с френд функцией
https://www.cyberforum.ru/ cpp-beginners/ thread1198289.html Переделал программу под шаблонный класс, все методы работают справно когда задаешь тип. Да вот только проблема с френд функцией. Светит ошибку на выделение динамической памяти в мейне Sample*aa=new int ; Вот код: #include <iostream> #include <math.h> using namespace std; template <class Data> class Sample //øàáëîííûé êëàññ âûáîðêà { int n; |
C++ Шаблон класса "Стек" пример шаблона класса "стек" (Borland Builder): stack.h template <class Type> class Stack { private: Type* stk_ptr; int max_len; int top; public: https://www.cyberforum.ru/ cpp-beginners/ thread1198288.html |
C++ Проброс ссылок Почему такое нельзя сделать?(MSVC 2010) class Base { shared_ptr<istream> in; public: Base(istream& input):in(&input){}; }; class Derived:public Base |
C++ Как работает компилятор С++ Подскажите, как происходит компиляция исходного кода, написанного на С++? К примеру мы имеем файл test.cpp, в котором написан код программы, например: //Простая программа, написанная на языке C++. #include <iostream> using namespace std; main () { int num=1; https://www.cyberforum.ru/ cpp-beginners/ thread1198272.html | C++ Ввод и вывод типов переменных Ребята, помогите пожалуйста! У меня практика, а c++ builder вообще не изучали(((( Вообщем, задание такое: Организовать ввод и вывод данных заданных типов, снабдив распечатки соответствующими заголовками. При осуществлении ввода\вывода использовать операторы cin и cout, для этого необходимо подключить директиву #include <iostream.h> Вот на какой я стадии: #include <iostream.h> int main() {... https://www.cyberforum.ru/ cpp-beginners/ thread1198250.html |
C++ Создать класс «автомобиль» помогите доделать программу. :cry: //Создать класс «автомобиль», имеющий марку (указатель на строку), //число цилиндров двигателя, мощность. Определить конструкторы, //деструктор и функцию печати. Создать public-производный класс – //«грузовики», имеющий грузоподъемность и тип кузова. Определить //конструкторы по умолчанию и с разным числом параметров, //деструкторы, функцию печати.... |
C++ Объясните пожалуйста детально этот код, КТО МОЖЕТ
https://www.cyberforum.ru/ cpp-beginners/ thread1198223.html #include <iostream> #include <locale.h> #include <conio.h> #include <Windows.h> using namespace std; static char field = {" ", "# #", "# #", |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
05.06.2014, 13:12 | 0 |
Многопоточность, выход из бесконечного цикла c++11 - C++ - Ответ 627722805.06.2014, 13:12. Показов 5569. Ответов 70
Метки (Все метки)
Ответ
bool по идее однобитный, что уже гарантирует синхронизацию и исключает необходимость мьютексов, так как ни одна операция с отдельным битом не может быть прервана. Но по стандарту bool может быть чем угодно, лишь бы поддерживал два значения, понятные циклам с условием и условному оператору и допускал приведение к нему всего, что к нему должно приводиться, а в силу особенностей адресации фактическая разрядность кратна байту. Есть ещё такой нюанс: битовые операции в большинстве камней вообще не реализованы непосредственно, а реализуются с помощью масок, а загрузка маски в регистр - отдельная операция, тогда операция с упакованным флагом оказывается составной и может быть прервана. Но если остальные биты ни кого не интересуют, то можно выполнить операцию сразу с байтом/словом, которая уже не может быть прервана, если только не реализована через другую разрядность на RISC-камне, чья RISCковость явна и существует на логическом уровне, а не только на уровне ядра процессора.
Вернуться к обсуждению: Многопоточность, выход из бесконечного цикла c++11 C++
0
|
05.06.2014, 13:12 | |
Готовые ответы и решения:
70
Выход из бесконечного цикла Выход из бесконечного цикла по нажатию кнопки. Выход из бесконечного цикла Выход из бесконечного цикла |
05.06.2014, 13:12 | |
05.06.2014, 13:12 | |
Помогаю со студенческими работами здесь
0
Выход из бесконечного цикла Выход из бесконечного цикла Выход из бесконечного цикла Выход из бесконечного цикла программно |