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

Вопрос по реализации буфера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите переделать из С++ в СИ, пожалуйста http://www.cyberforum.ru/cpp-beginners/thread11401.html
Нужно переделать этот код в Си, помогите, пожалуйста... #include <stdlib.h> #include <stdio.h> #include <math.h> #include <vector> template <class T, class T2> const std::vector<T> &...
C++ Шаблоны Вот проблема :wall:: #include <iostream.h> using namespace std; template <class T> T max (T a, T b) { if (a>b) { return a; } http://www.cyberforum.ru/cpp-beginners/thread11399.html
C++ Обсуждаем стандарт C++, NULL и немного философию программирования
CheshireCat, http://www.rsdn.ru/?Forum/Info/FAQ.cpp.null.aspx
C++ размерность типа Char
подскажите плиз как сделать переменную типа Char очень большой размерности!!!
C++ удаление символа из предложения http://www.cyberforum.ru/cpp-beginners/thread11353.html
есть такой часть класса, который удаляет символ из предложение: char* strin::operator-(char letter) { int i,j; char temp; for (i = 0, j=0; data; i++) { if (data!=letter)...
C++ Как в Visual C++ Сделать так, что бы при нажатии на кнопочку в листбоксе чтонибудь появлялось. Как в Visual C++ Сделать так, что бы при нажатии на кнопочку в листбоксе чтонибудь появлялось. Например Hello world :). Пожалуста покажите пример. Зарание Пасибо. подробнее

Показать сообщение отдельно
Мысщъ
0 / 0 / 0
Регистрация: 25.02.2007
Сообщений: 37
20.08.2008, 18:40  [ТС]
пишу я консольный текстовый редактор. И понадобился двумерный массив для того, что бы редактировать файл, т.е. загнал данные в массив, в массиве их обработал, потом перезаписал в файл.
Переменные размеры нужны для того, что бы не транжирить память, потому как сделать двумерный массив фиксированной длины - ну совершенно не проблема, как и организовать построчную запись в него данных из файла (в настоящий момент оно так и есть, массив типа char)
по пути кстати возникли еще какие-то неясные проблемы с winuser.h
попробовал сделать тестовый вариант функции, котороя будет отвечать за обработку нажатых пользователем клавиш при редактировании содержимого файла.
код самой функции такой:
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
void test_func()
    {
        if(WM_KEYDOWN)
        {
            switch (wParam):
                case VK_LEFT:
                    {
                        cout << "Left arrow";
                        break;
                    }
                case VK_RIGHT:
                    {
                        cout << "Left arrow";
                        break;
                    }
                case VK_UP:
                    {
                        cout << "Up arrow";
                        break;
                    }
                case  VK_DOWN:
                    {
                        cout << "Down arrow";
                        break;
                    }
        }
    }
при поптыке компиляции выдает 13 ошибок, приводит их не буду что бы не загромождать, но все - только на winuser.h
как-то мне боязно его править, если честно )
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru