 |
|

05.09.2008, 16:19
|
|
Новичок
Регистрация: 04.06.2008
Сообщений: 24
С нами:
9438885
Репутация:
16
|
|
1. юзать ком-объект ворда и описалово к нему
2. поискать в гугле описание формата doc (благо его открыли) и построить свой ворд (или может уже даже есть готовые алгоритмы - тоже в гугл).
Как юзать ком-объект ворда, у мну есть пример. Тока на делфи =(. Если надо, то стучи в ПМ.
|
|
|

05.09.2008, 20:18
|
|
Участник форума
Регистрация: 30.08.2008
Сообщений: 128
С нами:
9314823
Репутация:
106
|
|
+1,
инфа найдена : http://ivr.webzone.ru/articles/doc2txt/index.htm
|
|
|

05.09.2008, 20:59
|
|
Новичок
Регистрация: 02.06.2008
Сообщений: 20
С нами:
9442391
Репутация:
-15
|
|
есть на машине visual studio 2005 c информацией проблем нет так же как и со скачкой из инета- ПОМОГИТЕ НАУЧИТСЯ КОДИТЬ НА С++ !!!что надо делать-подскажите пожалуйста??
|
|
|

05.09.2008, 21:33
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами:
11444066
Репутация:
2290
|
|
сть на машине visual studio 2005 c информацией проблем нет так же как и со скачкой из инета- ПОМОГИТЕ НАУЧИТСЯ КОДИТЬ НА С++ !!!что надо делать-подскажите пожалуйста??
Научиться читать. Сверху в разделе закреплена тема.
|
|
|

05.09.2008, 22:40
|
|
Новичок
Регистрация: 02.06.2008
Сообщений: 20
С нами:
9442391
Репутация:
-15
|
|
ок,спасибо,извини-сразу не увидел))
|
|
|

05.09.2008, 22:41
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами:
9443906
Репутация:
3313
|
|
PHP код:
#include "stdafx.h"
#include <iostream.h>
int _tmain(int argc, _TCHAR* argv[])
{
cout << "Hello world!!!" << endl;
char szText[256];
cin >> szText;
return 0;
}
Скачал у чебник по VC++. Компилирую выше приведенную программу
iostream.h - отсутствует в папке include.
Как быть?
Upd:
Вкурил:
PHP код:
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout<< "Hello world!!!";
char szText[256];
cin>>szText;
return 0;
}
гугл рулит))
Последний раз редактировалось ChaaK; 05.09.2008 в 22:51..
|
|
|

06.09.2008, 01:35
|
|
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
С нами:
9332069
Репутация:
92
|
|
Да, все старые либы с расширение .h не рулят. Лучше использовать новые без расширения, и использовать using объявление, чтобы не утомляться квалификаторами. А вот using директивами лучше не злоупотреблять, так как это может привести к конфликтам имен.
К чему я это говорю? Просто я недавно писал класс CharToHex. Реальный быдлокод на 100 строк максимум. Каково же было мое удивление, что он не смог скомпилиться, хотя был абсолютно синтаксически верен. Компилятор выдавал невнятно сообщение, что его не устраивает прототип конструктора.
А все почему?
using namespace std;
Эта директива открыла для меня пространство имен и создало конфликт имен. Оказывается уже был CharToHex, и я изобрел велосипед. Для себя я взял правило, никогда не использовать его. Достаточно объявить
using cout;
using cin;
и этого можно избежать. Зачем нам лишние методы?
|
|
|

06.09.2008, 09:16
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами:
11444066
Репутация:
2290
|
|
Ты если бы сразу включил using namespace std, то заметил бы эту ф-ию сразу)
|
|
|

06.09.2008, 13:49
|
|
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
С нами:
9332069
Репутация:
92
|
|
Сообщение от nerezus
Ты если бы сразу включил using namespace std, то заметил бы эту ф-ию сразу)
да, я делал
Код:
using namespace std;
и вот что я получил
Код:
[C++ Error] Unit2.h(14): E2040 Declaration terminated incorrectly
[C++ Error] Unit2.h(15): E2272 Identifier expected
Это для Builder.
Для gcc
maniac@darkstar:~$ g++ main.cppmain.cpp:29:79: warning: no newline at end of filemain.cpp:12: ошибка: анонимное объединение не может иметь элементов-функцийmain.cpp:24: ошибка: member 'std::string <anonymous class>::strOriginal' with constructor not allowed in anonymous aggregatemain.cpp:24: ошибка: member 'std::string <anonymous class>::strOriginal' with destructor not allowed in anonymous aggregatemain.cpp:24: ошибка: member 'std::string <anonymous class>::strOriginal' with copy assignment operator not allowed in anonymous aggregatemain.cpp:26: ошибка: абстрактный декларатор '<anonymous class>' использован в качестве декларатора
Довольно расплывчато понятно что же на самом деле имеется в виду.
|
|
|

06.09.2008, 15:09
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
Да, все старые либы с расширение .h не рулят.
Либ с расширением .h я ещё не видел..
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|