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

Как передать 16-ричное число в com-порт? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать и вывести массив. Максимальный элемент поменять местами со вторым нулевым.(Паскаль) http://www.cyberforum.ru/cpp-beginners/thread722502.html
О_о а чего паскаль в с++?? могу тебе на с++ напсать
C++ Проверьте и подскажите #include<stdio.h> #include<math.h> #include<conio.h> int main(){ double a,b,h,R,ff,S; int k; printf("Vubirite 1 iz 5 nyjnuh vam ysloviu \n1.S pr9moygolnika \n2.S proizvolnogo treygolnika \n3.S trapecui \n4.S kryga \n5.S sektora\n"); scanf("%d",&k); if(k<0||k>5) {printf("Owubka vubirite iz etix 5 ysloviu");} http://www.cyberforum.ru/cpp-beginners/thread722477.html
C++ Составить функцию, которая в заданной строке символов изымает все слова, начинающиеся с нечетного индекса
Составить функцию, которая в заданной строке символов изымает все слова, начинающиеся с нечетного индекса.
удалить элемент из односвязного списка C++
нужно удалить элемент из односвязного списка , кто-нибудь может проверить? как удалить последний элемент? ..... // if not found if (first==NULL) return; // if the first node if (first->key==key) { temp=first->next; delete first;
C++ функция tolower http://www.cyberforum.ru/cpp-beginners/thread722460.html
Здравствуйте. Пишу в ОС линукс, функция tolower не работает с русскими буквами. Можно ли как-то это исправить? Программа такая: #include <iostream> #include <string> #include <vector> using std::cin; using std::cout; using std::string; using std::endl; using std::vector;
C++ Програма типа Scratch на курсовой Стоит ли брать на курсовой такую ​​программу? Трудно будет ее реализовать? Спасибо.. подробнее

Показать сообщение отдельно
rambayke
2 / 2 / 0
Регистрация: 31.07.2012
Сообщений: 71
13.12.2012, 05:10  [ТС]     Как передать 16-ричное число в com-порт?
оказалось намного проще чем я думал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
char c = 0x11;
Sleep(1000);
myport.Send(&c, sizeof(c));
 
в .dll
extern "C" __declspec (dllexport) int SerialGate::Send(char* buff, int szBuff)
{
    if(!state)
        return 0;
 
    if(buff == NULL || szBuff <= 0)
    {
        return 0;
    }
 
    DWORD lpdwBytesWrittens = 0;
    WriteFile(m_hFile, buff, szBuff, &lpdwBytesWrittens, NULL); 
    
    return lpdwBytesWrittens;
}
 
Текущее время: 06:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru