Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

c´úÂë¾À´í ¼±¼±£¡£¡ - Linux/UnixÉçÇø / ³ÌÐò¿ª·¢Çø

ÎҵijÌÐòʵÏÖµÄÊÇ:Ñ­»·Ð£ÑéÂëµÄÉú³É ÒÔ¼° УÑé

µ«ÊÇ ·¢ÏÖÔÚlinux»·¾³Ï Ôõô²»³öÏÖ½á¹û°¡? ¹â±êÉÁÉÁµÄ¾ÍÊDz»³öÏÖ½á¹û 

»¹Íû¸ßÊÖ Ö¸µã Ç××ÔÔËÐÐÒ»ÏÂ

Õâ¸öÎÊÌâÒѾ­¾À½áÎҺþÃÁË

Íò·Ö¸Ðл

´úÂëÈçÏ£º

#include <stdio.h>
#include <string.h>


typedef struct 
{
  unsigned char data[16];
  short checksum;
} dataset; /***·Ö×éÖеÄ16¸ö8λÊý***/

typedef struct
{
  short flag;
  dataset data[6];
} ft3frame; /***ft3Ö¡¸ñʽ****/

short GetCheckSum(char *data1,int num) /**УÑéÂë¼ÆËã**/
{
  int i,j,k,x1,x2;
  unsigned char temp[18];
  for(i=0;i<num;i++)
  temp[i+2]=data1[i];
  temp[0]=temp[1]=0;
  x1=0x13d65;
  k=num*8+1; /**kÓÃÀ´¿ØÖÆÒƶ¯µÄ´ÎÊý**/
  do
  {
  x2=(temp[0]<<24)+(temp[1]<<16)+(temp[2]<<8)+temp[3];
  if(x2<0x10000)
  {
  for(i=0;i<18;i++)
  {
  temp[i]=temp[i]<<1+temp[i+1]>>7;
  }
  k--;
  }
  else
  {
  x2=


Ïà¹ØÎÊ´ð£º

Çë½Ìlinux×é²¥ÎÊÌâ¡£ - Linux/UnixÉçÇø / ³ÌÐò¿ª·¢Çø

Îҵİå×ÓÓÃǶÈëʽlinuxϵͳ·¢ËÍ×é²¥°ü¸øÎÒPCÐéÄâ»úµÄlinux£¬ÐéÄâ»úµÄlinux¿ÉÒÔ½ÓÊÕµ½£¬µ«ÊÇͬÑùµÄ³ÌÐò£¬ÓÃÐéÄâ»úµÄlinux·¢ËÍ£¬Ç¶ÈëʽlinuxÈ´½ÓÊÕ²»µ½£¬¾ßÌå±íÏÖΪ×èÈûÔÚrecvfromº¯Êý¡£
´óÖÂÒѾ­¿ÉÒÔÅųýµÄÎÊÌ⣺
1 ......

c# Winform ´¥ÃþÆÁ³ÌÐò - .NET¼¼Êõ / C#

¹«Ë¾¿ª·¢Ò»¸ö´¥ÃþÆÁ³ÌÐò£¬ÎÒ¸ºÔðµÄÒ»¿é£¬ÊµÏÖÕâÑùÒ»¸ö¹¦ÄÜ£¬µ±Êó±êµã»÷´°¿ÚÖÐͼƬ£¨Ò»ÕÅͼ·Ö³É¼¸²¿·Ö£©µÄÆäÖÐÒ»²¿·Öʱ£¬½«Õⲿ·ÖͼƬ½ØÈ¡³öÀ´£¬µ¯³öеĴ°¿Ú£¬½«½ØÈ¡³öµÄͼƬÏÔʾ³öÀ´¡£ÎÒʹÓÃRectangeÀà¿ØÖÆÁË·µ»Ø£¬ ......

Çë´ó¼ÒÖ¸µãÒ»ÏÂC/S½á¹¹µÄ·ÖÒ³Á÷³Ì - .NET¼¼Êõ / C#

´ó¼ÒºÃ£¬ÎÒÊÇÐÂÊÖ£¬¸Õ¿ªÊ¼½Ó´¥C/S½á¹¹µÄ³ÌÐò£¬ÏëҪʵÏÖÒ»¸ö·ÖÒ³¹¦ÄÜ£¬´ó¼ÒÓÐûÓкõãµÄ·ÖÒ³¿Ø¼þ»òÕß³ÌÐòÖ®ÀàµÄ£¬µ±È»Ô´³ÌÐò¸üºÃ£¬·ñÔò˵˵Á÷³ÌÒ²¿ÉÒÔ£¬Ð¡Ãü±°¡£¬ÔÚÏߵȡ£¡£¡£¡£
´ó¼Ò°ï°ï棬ллÁË£¬¼±¡£¡£¡£

Ä ......

¿ÄÇóC/SÔ´Âë - Delphi / Êý¾Ý¿âÏà¹Ø

ÏÖÓÐparadoxÊý¾Ý¿âʹÓÃBDEÇý¶¯£¬Äâ¸ÄΪC/S°æ£¬Ôö¼ÓÍøÂç¶ÁÈ¡Êý¾Ý¹¦ÄÜ¡£ÇëÄÄλ´óÏÀ£¬ÌṩԴÂë¡£
˵¾ä²»¿ÍÆøµÄ»°£¬ÓÃparadox×öC/SÊÇ×ÔѰËÀ·¡£
»»Ò»¸öÍøÂçÊý¾Ý¿â

ÒòΪ²»Ï붯´óÊÖÊõ£¬½öÄܹ²Ïí¼¸¸öÎļþ¼´¿É¡£

Da ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ