在linux環境下,可以使用socat命令將串列埠轉換成tcp連線,也可以轉換成其它形式的socket連線。理論上講,在windows上通過cygwin也可以完成同樣的功能。
mingu.zhengatgmaildotcom
sudo socat file:/dev/ttys0,b115200,inlcr=1 tcp-listen:9010
一些發行版可能需要sudo,其它一些發行版可能不需要sudo,按需新增sudo。
file:/dev/ttys0指示將開啟串列埠1作為連線的一端,後面的b115200,inlcr=1表示該連線的選項,b115200設定串列埠的波特率為115200,inlcr=1表示將\r\n轉換成\n。
tcp-listen:9010指示建立乙個以9010為監聽埠的伺服器作為連線的另一端,這裡沒有給出該連線的任何選項。
netcat localhost 9010
這條命令將列印出串列埠1的資料。
串列埠1的資料被socat接收,socat通過9010埠將資料傳送給netcat,netcat通過9010埠接收資料並列印到終端。
將string轉換成char
string 是c 標準庫裡面其中乙個,封裝了對字串的操作 把string轉換為char 有3中方法 1.data 如 如 string str abc char p str.data 2 c str 如 如 string str gdfd char p str.c str 3.copy 比如比如 ...
將DataReader轉換成DataSet
import namespace system.data import namespace system.data.oledb html head runat server script language vb runat server function convertdatareadertodat...
將數字轉換成漢語
public string numtochinese string x 為數字位數建立乙個位陣列 string p array digit new string 為數字單位建立乙個單位陣列 string p array units new string string p str returnvalu...