ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
Форум АНТИЧАТ
> ПРОГРАММИРОВАНИЕ
> С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
|
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.
|
|
 |
|

29.11.2009, 23:32
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
Спасибо! Почти то что нужно, правда почему-то из первой ссылки вытаскивает нормально, но следом вытаскивает остальной html документ, начиная с закрывающего тега ссылки </a>
|
|
|

30.11.2009, 01:15
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
QRegExp rx("<a\\shref=\\S+>(.+?)</a>")
так попробуй
|
|
|

30.11.2009, 11:54
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
<[aA]\s[^>]*>(.*?)</[aA]>
PS
И кстати, всем кто работает с регексами рекомендую програмку RegexBuddy - для создания и тестирования регексов. Очень удобно.
Последний раз редактировалось Algol; 30.11.2009 в 11:57..
|
|
|

13.12.2009, 20:51
|
|
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
Провел на форуме: 89596
Репутация:
21
|
|
Доброго времени суток!
Купил себе недавно кпк на wm 6.1 так вот меня заинтересовал вопрос каким образом на него писать приложения. Я уверен, что здесь есть люди которые пробовали эти заниматься. Так вот хотелось бы, чтобы посоветовали какую-нибудь книгу в которой всё это расписывается что называется с азов. (Особенности архитектуры, описание используемых библиотек и т.д.) Чтобы возможно было научиться писать приложения для своего кпк (может быть не только своего) на срр. Сам я с++ знаю пока только поверхностно (2 курс универа).
Заранее благодарен.
|
|
|

15.12.2009, 04:00
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
VIP, Visual Studio.
Дальше или C++(в т.ч. и Qt) или C#.
C++ универсален, а второе тормозное очень на WM
Так что иди в первывй пост и смотри там про С++ и Qt.
|
|
|

16.12.2009, 20:37
|
|
Новичок
Регистрация: 11.12.2009
Сообщений: 5
Провел на форуме: 85936
Репутация:
0
|
|
Повсюду говорят, что книга Джесс Либерти давно устарела. На самой первой банальной программе этой книги "hello world!" мой VC++ Express Edition 08 выдает ошибку. Какую книгу посоветуете для более поздних версий компиллятора или стоит остановиться именно на этом учебнике?
|
|
|

16.12.2009, 22:16
|
|
Познающий
Регистрация: 11.04.2009
Сообщений: 47
Провел на форуме: 116295
Репутация:
2
|
|
Сообщение от Neeedle
Повсюду говорят, что книга Джесс Либерти давно устарела. На самой первой банальной программе этой книги "hello world!" мой VC++ Express Edition 08 выдает ошибку. Какую книгу посоветуете для более поздних версий компиллятора или стоит остановиться именно на этом учебнике?
#include <iostream>
using namespace std; // эту строку добавь
int main(void){
cout << "Hile, hitler!";
return 0;
}
|
|
|

16.12.2009, 22:47
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от XPYMGT
#include <iostream>
using namespace std; // эту строку добавь
int main(void){
cout << "Hile, hitler!";
return 0;
}
в визуал студии вот так:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
cout << "Hile, hitler!";
return 0;
}
зы. да в принципе одно и тоже только в поздних версиях добавили обязательные #include "stdafx.h" и using namespace std; чтобы std: постоянно не писать. попробуй книгу Дейтеля.
Последний раз редактировалось оlbaneс; 16.12.2009 в 22:49..
|
|
|

16.12.2009, 22:52
|
|
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме: 3578578
Репутация:
275
|
|
Сообщение от оlbaneс
в визуал студии вот так:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
cout << "Hile, hitler!";
return 0;
}
зы. да в принципе одно и тоже только в поздних версиях добавили обязательные #include "stdafx.h" и using namespace std; чтобы std: постоянно не писать. попробуй книгу Дейтеля.
Почему они обязательные? При создании проекта убираешь галку с "use precompiled headers" и никакой stdafx.h не нужен.
|
|
|

16.12.2009, 22:52
|
|
Новичок
Регистрация: 11.12.2009
Сообщений: 5
Провел на форуме: 85936
Репутация:
0
|
|
Я уже ранее понял что нужно сделать для корректной работы программы. Назревает другой вопрос - будет ли такое постоянное несоответствие все последующие 21 курса книги?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|