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

Boolean - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать программу, реализующую многопочность средствами среды Win32 http://www.cyberforum.ru/cpp-beginners/thread241845.html
помогите пожалуйста разобраться с задачей. "Задание Разработать программу, реализующую многопочность средствами среды Win32. Программа должна обеспечивать: 1. Отображение списка запущенных потоков. 2. Создание нового потока по запросу пользователя. 3. Завершение заданного потока по запросу пользователя. 4. Завершение работы с корректным завершением всех потоков. Каждый поток работает...
C++ Класс в модуле как записать класс в модуль?(ну чтобы его из модуля вызывать) например такой #include <iostream> class Myclass { private: int elem1,elem2,elem3; public: Myclass(int x,int y,int z) http://www.cyberforum.ru/cpp-beginners/thread241835.html
Как правильно написать в С++ C++
Как правильно написать в С++ N=arctg(sin^2*x+tg^2*y) y=sin^2*(a-b)^3 ^- степень
Использование вспомогательных функций C++
Помогите найти ошибку в коде, заранее спасибо. Найти периметр треугольника, заданного координатами своих вершин. (Определить функцию для расчета длины отрезка по координатам его вершин). // laba9 zad2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <math.h>
C++ Вычисление матричных выражений через функции http://www.cyberforum.ru/cpp-beginners/thread241778.html
Вычисление матричных выражений с помощью функций A*(B-C). написал код, компилятор ругается чёт, взгляните в чём ощибка? #include "stdafx.h" #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; int Matrica (int a , int b , int c, int n) { int d;
C++ Как подключить lib к Code::Blocks Всем привет. Я не могу подключить к Code::Blocks библиотеку .lib Я делаю вот так: Project -> Build options.. далее иду на вкладку linker setings нажимаю на кнопку add нахожу свою библиотеку, она добавляется но во время компоновки выводится вот такая штука -------------- Build: Debug in Blitz3D SDK --------------- Linking console executable: bin\Debug\Blitz3D SDK.exe c:/program... подробнее

Показать сообщение отдельно
shocoladka
7 / 7 / 0
Регистрация: 02.12.2010
Сообщений: 71
16.02.2011, 20:35  [ТС]     Boolean
Цитата Сообщение от easybudda Посмотреть сообщение
вот ещё пример работы с битами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
 
enum Status { STILL_ALIVE = 0, BULLET_IN_THE_HEAD = 1, KNIFE_IN_THE_HEART = 2, POISON_IN_THE_STOMACH = 4 };
 
struct Person {
    std::string name;
    int status;
    Person(std::string n, int s): name(n), status(s){}
};
 
int main(){
    Person p("Vasya", STILL_ALIVE);
    
    p.status |= BULLET_IN_THE_HEAD | POISON_IN_THE_STOMACH;
    
    if ( p.status == STILL_ALIVE ){
        std::cout << p.name << " is still alive." << std::endl;
    }
    else {
        std::cout << p.name << " have ";
        if ( p.status & BULLET_IN_THE_HEAD )
            std::cout << "bullet in the head ";
        if ( p.status & KNIFE_IN_THE_HEART )
            std::cout << "knife in the heart ";
        if ( p.status & POISON_IN_THE_STOMACH )
            std::cout << "poison in the stomach ";
        std::cout << "\b. Because of it " << p.name << " is dead." << std::endl;
    }
    
    return 0; 
}
мрачновато, правда, как-то получилось...
Ну это конечно не совсем то что мне надо было)

Добавлено через 22 часа 36 минут
А вы не подскажите почему когда я изменяю значение STILL_ALIVE результат работы программы изменяется??
 
Текущее время: 11:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru