当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 我是刚学习winsock编程,只看了一些基础的winsock api,想编写一个c/s模式的程序 编写完成后,在vc上编译时没出现错误,但链接时出现以下错误,请大家解释一下为什么会出现这样俄错误,谢谢了 linking... text1.obj : error lnk2001: unresolved external symbol __imp__socket@12 text1.obj : ......
 ·【】如何实现    »显示摘要«
    摘要: 问题描述: 比如说有一把枪,有枪头、扳手、枪筒等等组成。这些零件图片都已经分别编号并存入数据库(包括每个零件的详细文字资料)。 请问如何开发一套专门的工具,来实现以下功能: 1、调用零件库中的零件组合一个完整的实物。 2、可以分别对单个零件进行旋转、拖动等操作。 3、要能够动画演示组合过程。双击组合好的实物有可以自动分解成各个零件。 比如你通过调用零件库中的图片组合了一把枪,那么他要求能够......


uint型变量倒转问题。

各位,我想请问个问题。  
   
  我现在有一个uint型的变量。  
  也就是32位。比如它四个八位的排列顺序是  
  1   2   3   4  
  我现在想把它转成  
  4   3   2   1  
   
  我能想到的办法,就是按位与,然后移位,然后按位或。  
  就是用四个数0xf000,0x0f00,0x00f0,0x000f分别与它相与,  
  然后再把结果移位移到相应位置,然后相或。  
   
  这是最原始的想法,比较肤浅。  
  不过我记得还有一种巧妙的方法,以前印象比较深刻,现在就是想不起来了。-_-#  
  各位有什么好的做法,尽管扔过来,先谢过了。^_^

NO.1   作者: xiaocai0001

一句话搞定  
   
  #define SWAPLONG(y)   ((((y)&0xff)<<24)   |   (((y)&0xff00)<<8)   |   (((y)&0xff0000)>>8)   |   (((y)>>24)&0xff))  
   
  [注:以上代码出自libpcap库文件实现]


 ·【】如何实现    »显示摘要«
    摘要: 问题描述: 比如说有一把枪,有枪头、扳手、枪筒等等组成。这些零件图片都已经分别编号并存入数据库(包括每个零件的详细文字资料)。 请问如何开发一套专门的工具,来实现以下功能: 1、调用零件库中的零件组合一个完整的实物。 2、可以分别对单个零件进行旋转、拖动等操作。 3、要能够动画演示组合过程。双击组合好的实物有可以自动分解成各个零件。 比如你通过调用零件库中的图片组合了一把枪,那么他要求能够......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE