시리얼 통신 할떄요... 전송측에서 두개의 데이터를 보내는데요.. 15 50 이런식으로 두 데이터를 한번에 보냅니다.... 이 두 데이터를 수신측에서 받은다음 한 줄(\n) 단위로 끊어서 15랑 50을 따로 변수안에 넣으려는 거거든요... 부탁드립니다~^^
한 바이트씩 읽어 들이면 해결되지 않을까요?
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h> do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
아....죄송합니다.... 위에 있는 15 50은 숫자가 아니구 문자열입니다.... 예를 든거구요.... 1부터 999까지의 세자리 문자열입니다.....^^;;; 송신측에서 문자열로 보내고 수신측에서 atoi로 바꾸는 거거든요....^^
한 바이트씩 읽어 오시면서 읽어온 값이 '\0'이면 읽어온 값을 처리 하는 방식으로 하면은 되지 않을까요?
String 을 송신 할 때 '\0'까지 보낸다면 위에 지훈님 말씀대로 '\0' 을 기준으로 자르시면 될겁니다.
<CR><LF> 를 붙여 보내신다면 <CR><LF> 를 기준으로 자르시면 될거구요.
fgets
메모리에 있으면 strtok
----------------------------------------------------------------------------
아하~ 감사합니다~^^
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
한 바이트씩 읽어 들이면 해결되지 않을까요? <어떠한 역경에
한 바이트씩 읽어 들이면 해결되지 않을까요?
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
아....죄송합니다....위에 있는 15 50은 숫자가 아니구 문자열
아....죄송합니다....
위에 있는 15 50은 숫자가 아니구 문자열입니다....
예를 든거구요.... 1부터 999까지의 세자리
문자열입니다.....^^;;;
송신측에서 문자열로 보내고
수신측에서 atoi로 바꾸는 거거든요....^^
한 바이트씩 읽어 오시면서 읽어온 값이 '\0'이면 읽어온 값을 처리 하
한 바이트씩 읽어 오시면서 읽어온 값이 '\0'이면 읽어온 값을 처리 하는 방식으로 하면은 되지 않을까요?
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
String 을 송신 할 때 '\0'까지 보낸다면 위에 지훈님 말씀대로
String 을 송신 할 때 '\0'까지 보낸다면 위에 지훈님 말씀대로 '\0' 을 기준으로 자르시면 될겁니다.
<CR><LF> 를 붙여 보내신다면 <CR><LF> 를 기준으로 자르시면 될거구요.
dasomoli의 블로그(http://dasomoli.org)
dasomoli = DasomOLI = Dasom + DOLI = 다솜돌이
다솜 = 사랑하옴의 옛 고어.
Developer! ubuntu-ko! 다솜돌이 정석
fgets메모리에 있으면strtok
fgets
메모리에 있으면
strtok
----------------------------------------------------------------------------
아하~ 감사합니다~^^
아하~ 감사합니다~^^
댓글 달기