ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

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

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

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

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

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

05.09.2008, 22:41
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
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
Провел на форуме: 750247
Репутация:
92
|
|
Да, все старые либы с расширение .h не рулят. Лучше использовать новые без расширения, и использовать using объявление, чтобы не утомляться квалификаторами. А вот using директивами лучше не злоупотреблять, так как это может привести к конфликтам имен.
К чему я это говорю? Просто я недавно писал класс CharToHex. Реальный быдлокод на 100 строк максимум. Каково же было мое удивление, что он не смог скомпилиться, хотя был абсолютно синтаксически верен. Компилятор выдавал невнятно сообщение, что его не устраивает прототип конструктора.
А все почему?
using namespace std;
Эта директива открыла для меня пространство имен и создало конфликт имен. Оказывается уже был CharToHex, и я изобрел велосипед. Для себя я взял правило, никогда не использовать его. Достаточно объявить
using cout;
using cin;
и этого можно избежать. Зачем нам лишние методы?
|
|
|

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

06.09.2008, 13:49
|
|
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме: 750247
Репутация:
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
|
|
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме: 7134052
Репутация:
1204
|
|
Да, все старые либы с расширение .h не рулят.
Либ с расширением .h я ещё не видел..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|