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

Простейший текстовый редактор стандартными средствами c++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
art3330
 Аватар для art3330
9 / 9 / 1
Регистрация: 16.12.2012
Сообщений: 141
26.03.2013, 01:59     Простейший текстовый редактор стандартными средствами c++ #1
Доброго времени суток. Есть задание написать простейший графический редактор. Наподобие блокнота в wnidows. Сделать его в визуальных средах не составляет особого труда. А мне бы хотелось написать все ручками. Так вот вопрос. Какими библиотеками для этого стоит пользоваться и с какой стороны лучше подойти к этой задаче.
В гугле искал информацию, ничего толкового не нашел. Везде рассказывается про написание редактора в визуальных средах. Если информация все-таки есть, то поделитесь ссылкой.
Компилятор GNU C++ compiler, а работаю я в geany.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2013, 01:59     Простейший текстовый редактор стандартными средствами c++
Посмотрите здесь:

C++ Текстовый редактор
Простейший графисеский редактор C++
C++ Как создать XML файл стандартными средствами
Текстовый редактор C++
C++ Изменение размера bmp стандартными средствами c++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
incrome
9 / 9 / 0
Регистрация: 03.07.2012
Сообщений: 60
26.03.2013, 02:28     Простейший текстовый редактор стандартными средствами c++ #2
Есть задание написать простейший графический редактор. Наподобие блокнота в wnidows.
Как стирано, я то всегда думал, что блокнот это текстовый редактор...
Ну и ладно... Тебе копать в сторону - " Чтение и запись в файл ".

П.С. Кури гугл.

C++
1
2
3
FILE *GData;
GData = fopen("d:\\1.txt","r");
while((_TChar=fgetc(GData)) != EOF) {
Вот кусок кода, для считывания текста...
art3330
 Аватар для art3330
9 / 9 / 1
Регистрация: 16.12.2012
Сообщений: 141
26.03.2013, 02:48  [ТС]     Простейший текстовый редактор стандартными средствами c++ #3
Чтение и запись это не самое сложное. Для меня остается небольшой загадкой, как сделать меню и поле для ввода. Как я понимаю это библиотек windows.h и двигаться надо в этом направлении ?
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.03.2013, 02:48     Простейший текстовый редактор стандартными средствами c++ #4
Цитата Сообщение от art3330 Посмотреть сообщение
А мне бы хотелось написать все ручками
без Api? На это уйдёт тысячи строк кода и куча времени.
art3330
 Аватар для art3330
9 / 9 / 1
Регистрация: 16.12.2012
Сообщений: 141
26.03.2013, 02:51  [ТС]     Простейший текстовый редактор стандартными средствами c++ #5
Цитата Сообщение от UnsKneD Посмотреть сообщение
без Api? На это уйдёт тысячи строк кода и куча времени.
Я неверно выразился. Я имел ввиду, что не хочу пользоваться визуальными средами. То есть не хочу, чтобы вся работа свелась к передвижениям мышкой и небольшой подкруткой кода по мере необходимости. Как бы...не хочу пользоваться визуальной средой, так не интересно. =)
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.03.2013, 03:06     Простейший текстовый редактор стандартными средствами c++ #6
Цитата Сообщение от art3330 Посмотреть сообщение
То есть не хочу, чтобы вся работа свелась к передвижениям мышкой и небольшой подкруткой кода по мере необходимости.
Кода как раз будет много, а передвижения мышкой тратят не очень много времени, в отличии от переписывания уже готового кода.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
26.03.2013, 03:50     Простейший текстовый редактор стандартными средствами c++ #7
Цитата Сообщение от art3330 Посмотреть сообщение
Я имел ввиду, что не хочу пользоваться визуальными средами.
Вот пример типа блокнота, все исключительно кодом, без всяких GUI дизайнеров.
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.03.2013, 04:06     Простейший текстовый редактор стандартными средствами c++ #8
kamre, о Qt я пока что ничего не знаю.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
26.03.2013, 04:20     Простейший текстовый редактор стандартными средствами c++ #9
Цитата Сообщение от UnsKneD Посмотреть сообщение
kamre, о Qt я пока что ничего не знаю.
В C++ нет стандартных средств для создания оконных приложений, а Qt уж точно получше чем WinAPI/MFC/WTL/VCL.
Croessmah
26.03.2013, 05:24
  #10

Не по теме:

Цитата Сообщение от kamre Посмотреть сообщение
а Qt уж точно получше чем WinAPI/MFC/WTL/VCL.
пруф?

kamre
26.03.2013, 05:45
  #11

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
пруф?
GUI исключительно под Windows лучше уж на C# писать с WPF/WinForms, а для кросcплатформенного GUI все эти перечисленные выше средства не годятся.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2013, 10:43     Простейший текстовый редактор стандартными средствами c++
Еще ссылки по теме:

Считать посимвольно файл стандартными средствами и итераторами C++
Простейший текстовый редактор в консоли C++
C++ Ввод без ожидания стандартными средствами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
art3330
 Аватар для art3330
9 / 9 / 1
Регистрация: 16.12.2012
Сообщений: 141
26.03.2013, 10:43  [ТС]     Простейший текстовый редактор стандартными средствами c++ #12
Всем спасибо. Наверное буду писать на qt.
Yandex
Объявления
26.03.2013, 10:43     Простейший текстовый редактор стандартными средствами c++
Ответ Создать тему
Опции темы

Текущее время: 01:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru