21.05.2024 / 13:06 | |
ЕжоргийЧерчилич Пользователь Сейчас: Offline
Имя: Ежоргий Откуда: ПТЗ Регистрация: 19.05.2024
| Обсуждение программирования на Symbian C++ Открыть спойлер Закрыть спойлер Это тема о разработке под Symbian, а не о лопатах и/или прочих операционных системах, с ними связанныхкнига Горнакова про программирование на С++ https://disk.yandex.ru/d/nZHlBb4h2ob-wgБыстрый старт: https://gist.github.com/artem78/cb2b9650af186844f7b5654964676284Документация: http://devlib.symbian.slions.net/s3/toc.htmlГайд на подключение библиотек Open C/C++ после создания проекта Открыть спойлер Закрыть спойлер В MMP-файле проекта после строки SYSTEMINCLUDE \epoc32\include дописать строку SYSTEMINCLUDE \Epoc32\include\stdapis
Порт файрфокс https://wiki.mozilla.org/Mobile/Symbianhttps://wiki.mozilla.org/Mobile/Symbian/Build Изменено ЕжоргийЧерчилич (28.05 / 02:50) (всего 5 раз) |
22.05.2024 / 07:27 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| ЕжоргийЧерчилич, наполни ПП, а то непонятно , что к чему. Литература, SDK, IDE - где всё это можно взять. Тут положил книгу Горнакова про программирование на С++ https://disk.yandex.ru/d/nZHlBb4h2ob-wg __________________
わからない!! Изменено Витаминыч (22.05 / 07:33) (всего 1 раз) |
22.05.2024 / 21:53 | |
Slendermanx Пользователь Сейчас: Offline
Имя: Awower Регистрация: 04.04.2017
| ЕжоргийЧерчилич, тебе лопату дать? Надо закапывать такие вещи, а ни плодить темы. Капец, ты правда 2009 года? __________________
Basic - это сила, а я Авовер Изменено Slendermanx (22.05 / 21:54) (всего 1 раз) |
23.05.2024 / 06:57 | |
ЕжоргийЧерчилич Пользователь Сейчас: Offline
Имя: Ежоргий Откуда: ПТЗ Регистрация: 19.05.2024
| Slendermanx, да, а лопата не нужна, лопату себе можешь оставить |
2.07.2024 / 18:04 | |
ЕжоргийЧерчилич Пользователь Сейчас: Offline
Имя: Ежоргий Откуда: ПТЗ Регистрация: 19.05.2024
| Открыть спойлер Закрыть спойлер LOCAL_C RSocket ConnectSocket(RSocket &sock, TDesC aIp,TInt aPort){
RSocketServ ss;
TRequestStatus status;
ss.Connect();
sock.Open(ss, KAfInet, KSockStream, KProtocolInetTcp);
//_LIT(KRasAddr,"142.250.186.100");
//const TInt KEchoPort = 443;
TInetAddr destAddr;
destAddr.Input(aIp);
destAddr.SetPort(aPort);
sock.Connect(destAddr, status);
return sock;
}
LOCAL_C RSocket CreateSocket(TDesC aIp,TInt aPort){
RSocket sock;
return ConnectSocket(sock, aIp, aPort);
}
Быстрое создание сокета/подключение существующего к интернету по айпи и порту. Ещё не тестировал на практике, но код компилится нормально. Если что-то пойдёт не так, исправлю Либы: LIBRARY esock.lib
LIBRARY insock.lib
Хедеры: #include <es_sock.h>
#include <in_sock.h>
|