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

Ребят когда я смогу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение минимально представимого числа в double http://www.cyberforum.ru/cpp-beginners/thread972709.html
Мне нужно найти минимальное число которое можно воткнуть в дабл в дабле 64 бита поэтому пытался через bitset в десятичнуюсистему перевести число "0,0000....0001" всего 63 нолика)) но что-то не проходит мое решение =( может потому что через bitset.to_... конвертируется в long int а не в double? Подкинте ка пару идей по данной теме, может функция или параметры есть о которой я не знаю? ...
C++ Написать программу с циклом while помогите плз. никак не получается. нашел код, но получается если первое число больше второго то прога работает, а если первое написать меньше то результат 0. как сделать чтобы работало и так и так? Написать программу, которая выводит в консоль только четные целые числа из диапазона от 1 до 20. () #include <iostream> using namespace std; void main () { int n1 = 0 , n2 = 0 , result = 0;... http://www.cyberforum.ru/cpp-beginners/thread972704.html
C++ после отработки программы не закрывается консолька
не закрывается консолька после отработки проги, и ошибку какую-то выкиывает типо не обработано исключение, и отладчиком тут никак, бо не показывает то место кода де неверно #include <iostream> #include <string> using namespace std; class swapall { private:
C++ Стек и Очередь в С++(кусок кода написал, но дальше не могу)
Я описал вроде как саму очередь и функцию удаления контейнера,а самое главное пока что-то никак не пойму как делать. Помогите пожалуйста.Вот условие, а кусок кода ниже: Определить структуру очереди и разработать функции, которые необходимы для работы с заданным контейнером: функция складывания элемента push(память выделять динамически), функцию извлечения элемента pop, функцию печати...
C++ Итерационный метод не работает http://www.cyberforum.ru/cpp-beginners/thread972666.html
Собственно дано 2 уравнения 1) x-cos(x)=0 2)x-10* cos(x)=0 нужно найти х 3 - мя способами 1) половинное деление 2) метод ньютона 3 ) итерационный метод #include <iostream> #include <math.h> #include <iomanip> using namespace std; int main () {
C++ Merge sort Здравствуйте, пытаюсь написать сортировку по методу слияния (merge). не получается, подскажите пожалуйста в чем ошибка? void merge_sort(int* A, int p,int r ,int q ) { int n1,n2; n1 = q - p ; n2 = r - q; int *L = new int ; int *R = new int ; подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12535 / 7097 / 797
Регистрация: 27.09.2012
Сообщений: 17,510
Записей в блоге: 2
Завершенные тесты: 1
09.10.2013, 04:20     Ребят когда я смогу
Цитата Сообщение от Myaurici Посмотреть сообщение
хотелось БЫ для начала просто в винде его применить
Каким образом? Если не знаете язык?
Цитата Сообщение от Myaurici Посмотреть сообщение
но хотелось бы визуализировать это все потом и дальше пойду
Плацдарм ну или предупреждение:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <Windows.h>
LRESULT CALLBACK WndProc(HWND hWnd,UINT message,WPARAM wParam, LPARAM lParam);
#define WMAIN_CLASSNAME     "WndClassTestMyName???"
#define WMAIN_CAPTION       "WndCaption"
 
int APIENTRY WinMain(HINSTANCE hInst,HINSTANCE hPrev,LPTSTR cmd,int md)
{
    HWND hWnd;
    MSG msg;
    WNDCLASS wc;
    wc.cbClsExtra=0;
    wc.cbWndExtra=0;
    wc.hbrBackground=(HBRUSH)(COLOR_WINDOW+1);
    wc.hCursor=LoadCursor(NULL,IDC_ARROW);
    wc.hIcon=LoadIcon(NULL,IDI_WINLOGO);
    wc.hInstance=hInst;
    wc.lpfnWndProc=WndProc;
    wc.style=CS_HREDRAW | CS_VREDRAW;
    wc.lpszClassName=WMAIN_CLASSNAME;
    wc.lpszMenuName=NULL;
 
    if(!RegisterClass(&wc))
        return 0;
 
    hWnd=CreateWindow(WMAIN_CLASSNAME,WMAIN_CAPTION,/*WS_OVERLAPPEDWINDOW*/WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX | WS_VISIBLE,CW_USEDEFAULT,CW_USEDEFAULT,500,300,HWND_DESKTOP,NULL,hInst,0);
 
    if (!hWnd)
        return 0;
 
    while(GetMessage(&msg,NULL,0,0))
    {
        TranslateMessage(&msg);
        DispatchMessage(&msg);
    }
    return 0;
}
 
 
LRESULT CALLBACK WndProc(HWND hWnd,UINT message,WPARAM wParam, LPARAM lParam)
{
    PAINTSTRUCT ps;
    HDC hdc;
    switch (message)
    {
    case WM_SIZE:
        InvalidateRect(hWnd,NULL,true);
        break;
    case WM_PAINT:
        hdc = BeginPaint(hWnd, &ps);
 
        EndPaint(hWnd,&ps);
        break;
    case WM_CLOSE:
        if (MessageBox(hWnd,"Close?","Msg Caption",MB_YESNO)==IDYES){
            return DefWindowProc(hWnd,message,wParam,lParam);
        }
        break;
    case WM_DESTROY:
        PostQuitMessage(0);
        break;
    default: 
        return DefWindowProc(hWnd,message,wParam,lParam);
    }
    return 0;
}

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