C++服务器洗牌

来源:互联网 发布:php exec 127 编辑:程序博客网 时间:2024/06/05 00:09
BYTE bTempArray[GAME_PLAYER*MAX_COUNT];m_GameLogic.RandCardList(bTempArray,sizeof(bTempArray));

//混乱扑克void CGameLogic::RandCardList(BYTE cbCardBuffer[], BYTE cbBufferCount){//CopyMemory(cbCardBuffer,m_cbCardListData,cbBufferCount);//混乱准备BYTE cbCardData[CountArray(m_cbCardListData)];CopyMemory(cbCardData,m_cbCardListData,sizeof(m_cbCardListData));//混乱扑克BYTE bRandCount=0,bPosition=0;do{bPosition=rand()%(CountArray(m_cbCardListData)-bRandCount);cbCardBuffer[bRandCount++]=cbCardData[bPosition];cbCardData[bPosition]=cbCardData[CountArray(m_cbCardListData)-bRandCount];} while (bRandCount<cbBufferCount);return;}

原创粉丝点击