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

трабла с MessageBox - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отображение матрицы симметрично относительно вертикальной оси http://www.cyberforum.ru/cpp-beginners/thread197333.html
Привет всем. Ещё одна задача на С. Вобщем есть матрица с каким угодно размером, 5*5 например, неимеет важности. Надо зделать так, чтобы отобразить ёё симетрично относительно вертикальной оси сектора матрицы, которые розположены влево и вправо от головной и вспомагательной диалонали. Может комуто поможет этот рисунок:...
C++ Реализировать метод нахождения гепотенузы и площади триугольника . обект прямоугольный триугольник , задан длинами катетов.Конструктор должен розрешыть создавать обекты з иницыализацией и без.Реалезировать метод нахождения гепотенузы и площади триугольника . неlp неlp неlp http://www.cyberforum.ru/cpp-beginners/thread197327.html
C++ Массивы
1) Найти максимальный по модулю массив. 2) Найти сумму элементов массива, расположенных между первым и вторым положительными элементами. 3) Преобразовать массив таким способом, чтобы элементы, равные нулю, располагались после всех остальных.
Switch C++
Как эту же программу переделать с помощью оператора switch.... #include <iostream.h> #include <conio.h> void main() { clrscr(); int a,b,y;
C++ Структуры))доработать программу http://www.cyberforum.ru/cpp-beginners/thread197270.html
Вот программа. Чуть не доделанная. Вот задание: Создать структуру, реализующую стек целых чисел типа LIFO. Данные структуры: массив стека, указатель на вершину стека. Создать функции: запись в вершину стека, чтение вершины стека. #include<iostream.h> struct Stack { int V; int *Ptr; }; void init (Stack &); void vvod (Stack &);
C++ по названию месяца выдает его номер. по номеру года выдать его статус - високосный или не високосный,а по названию месяца выдать его номер. это одна программа . неlp неlp неlp неlp неlp неlp подробнее

Показать сообщение отдельно
OnlySergio
3 / 3 / 0
Регистрация: 30.03.2010
Сообщений: 55
25.11.2010, 20:38  [ТС]     трабла с MessageBox
Хм , теперь надо переделать чтобы был массив строк и менялась кодировка в UNICODE и потом отсортировать массив с помощью qsort
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
#include "stdafx.h"
#include <tchar.h>
#include <locale.h>
#include <iostream>
#include <Windows.h>
 
using namespace std;
 
int cmp_func(const void *a, const void *b){
        return strcmp(*(char**)a, *(char**)b);
}
int main()
{
    _tsetlocale(LC_ALL, "Russian");
    char *family[]={"Бубликов ","Олег","Петрович"};
    wchar_t *buffer[sizeof(family)];
 
    MultiByteToWideChar(CP_ACP,0,family,sizeof(family),buffer,sizeof(buffer));
    
    std::cout<<"Вывод до преобразования: "<<family<<endl;
    std::cout<<"Вывод после преобразования: ";
    wprintf((wchar_t*)&buffer);
    MessageBoxW(NULL,buffer,L"Проверка вывода UNICODE",MB_OK);
    HANDLE _stdout = GetStdHandle(STD_OUTPUT_HANDLE);
    std::cout<<"\n";
    WriteConsoleW(_stdout,buffer,sizeof(family),0,0);
    _tprintf(_T("%s\n"),_T(buffer)); 
    qsort(family,sizeof(family),sizeof(family),cmp_func);
}
 
Текущее время: 06:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru