Форум программистов, компьютерный форум 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> & get_primes (const T & b, T2 & pi) {
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) { temp=data;
C++ Как в Visual C++ Сделать так, что бы при нажатии на кнопочку в листбоксе чтонибудь появлялось. Как в Visual C++ Сделать так, что бы при нажатии на кнопочку в листбоксе чтонибудь появлялось. Например Hello world :). Пожалуста покажите пример. Зарание Пасибо. подробнее

Показать сообщение отдельно
Мысщъ
 Аватар для Мысщъ
0 / 0 / 0
Регистрация: 25.02.2007
Сообщений: 37
20.08.2008, 18:40  [ТС]     Вопрос по реализации буфера
пишу я консольный текстовый редактор. И понадобился двумерный массив для того, что бы редактировать файл, т.е. загнал данные в массив, в массиве их обработал, потом перезаписал в файл.
Переменные размеры нужны для того, что бы не транжирить память, потому как сделать двумерный массив фиксированной длины - ну совершенно не проблема, как и организовать построчную запись в него данных из файла (в настоящий момент оно так и есть, массив типа char)
по пути кстати возникли еще какие-то неясные проблемы с winuser.h
попробовал сделать тестовый вариант функции, котороя будет отвечать за обработку нажатых пользователем клавиш при редактировании содержимого файла.
код самой функции такой:
Код
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
как-то мне боязно его править, если честно )
 
Текущее время: 13:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru