本周介紹的RoBoRC程式碼為parse
它是用於demo mode所需文件的開檔及解析內容
再看這篇的同時 資料結構可能要學好 不然可能會不知道它在做什麼事情
parse.h
#ifndef __PARSETOOL_H
#define __PARSETOOL_H
#include "demo.h"
#ifdef __cplusplus
extern "C" {
#endif
int tool_GetItemRBVer(char *str, int *rbidx);
int tool_GetMode(char *str, int *mode_idx);
int tool_GetGroupFRM(char...
2012/3/26
2012/3/19
[RoBoRC第六回] 介紹程式碼userio
這一次要介紹的是userio
userio主要是使用於接收key的值及一些常用的函式
什麼?
覺得接收key很簡單?
當然...在一平台下會認為接收key很簡單
但這userio可是適用於各個平台!
不管是LINUX,WINCE...等等
幾乎都可以執行
接下來就來研究看看吧!
userio.h
#ifndef __USERIO_H
#define __USERIO_H
#include "defines.h"
#ifdef __cplusplus
extern "C" {
#endif
//MESSAGE
bool msg_SetLogFile(char* logfile);
void...
2012/3/12
[RoBoRC第五回] 介紹程式碼const & errcode
本周的RoBoRC介紹兩個程式
const 以及 errcode
別緊張
這兩個都沒有很難
本周就輕鬆一下吧~
const.h
這裡主要是定義結構用
#ifndef __CONST_H
#define __CONST_H
#define NUM_SERVO (17)
#define NUM_RBVer (7)
#define NUM_SKEY (17)
typedef struct _strint_{
const char* name;
unsigned int value;
}STRINT;
typedef struct _servo_{
const char*...
2012/3/5
[開箱文] DMP 瞻營全總部 (RoBoard總部)近期更新
各位大家好~~~
本魔又來為大家推出新的更新照囉~
現在RB總部真的是越來越完整了!!
到時候完全蓋好後 本魔會推出一個完美精裝版的!!!!
從二樓看整個大廳(真的是超大的!!)
大廳的燈(有沒有覺得來到N星級飯店的感覺!?)
主管辦公室(採光好,氣氛佳~ lu大辦公室像這樣歐~)
主管辦公室(很大吧?)
辦公室(透明窗可以直接看到外部大廳~ 這樣就不會有很沉悶的感覺了)
階梯教室(兩台投影機+豪華座椅)
階梯教室(據說未來RB研習營都會在這舉辦~...
[RoBoRC第四回] 介紹程式碼fileio
接下來要介紹的是fileio.h / fileio.cpp
主要就是讀取資料
以及一些將字串分割的函式
而且fileio也可以直接讀取壓縮黨(zip)內的內容
fileio.h
#ifndef __FILEIO_H
#define __FILEIO_H
#include "defines.h"
#if defined(RB_MSVC_WIN32)
//#define USE_ZZIP
#endif
#ifdef USE_ZZIP //定義讀取檔案的格式型態
#include <zzip/zzip.h>
...