nology @ blog

블로그 이미지
페르소나persona~~♪♬
by nology
  • 423,265Total hit
  • 19Today hit
  • 53Yesterday hit

'double pointer'에 해당되는 글 1건

  1. 2007/06/26
    C++ double pointer
 u_int32_t** ppsrcPortFlowStat;
 u_int32_t** ppdstPortFlowStat;
 u_int32_t** ppsrcPortPacketStat;
 u_int32_t** ppdstPortPacketStat;
 u_int64_t** ppsrcPortByteStat;
 u_int64_t** ppdstPortByteStat;

 ppsrcPortFlowStat = new u_int32_t* [no_subnet];
 ppdstPortFlowStat = new u_int32_t* [no_subnet];
 ppsrcPortPacketStat = new u_int32_t* [no_subnet];
 ppdstPortPacketStat = new u_int32_t* [no_subnet];
 ppsrcPortByteStat = new u_int64_t* [no_subnet];
 ppdstPortByteStat = new u_int64_t* [no_subnet];
 
for (int i=0; i<no_subnet; i++)
    {
          ppsrcPortFlowStat[i] = new u_int32_t[maxNo_port];
          ppdstPortFlowStat[i] = new u_int32_t[maxNo_port];
          ppsrcPortPacketStat[i] = new u_int32_t[maxNo_port];
          ppdstPortPacketStat[i] = new u_int32_t[maxNo_port];
          ppsrcPortByteStat[i] = new u_int64_t[maxNo_port];
          ppdstPortByteStat[i] = new u_int64_t[maxNo_port];
 }

 for (int i=0; i<no_subnet; i++)
 {
     delete ppsrcPortFlowStat[i];
     delete ppdstPortFlowStat[i];
     delete ppsrcPortPacketStat[i];
     delete ppdstPortPacketStat[i];
     delete ppsrcPortByteStat[i];
     delete ppdstPortByteStat[i];
 }
 delete ppsrcPortFlowStat;
 delete ppdstPortFlowStat;
 delete ppsrcPortPacketStat;
 delete ppdstPortPacketStat;
 delete ppsrcPortByteStat;
 delete ppdstPortByteStat;

 

 u_int64_t* tBytes;
 u_int64_t* tInBytes;
 u_int64_t* tOutBytes;
 u_int64_t** tBytes_subnet;
 u_int64_t** tInBytes_subnet;
 u_int64_t** tOutBytes_subnet;

 subnetGraph->GetResults(tBytes, tInBytes, tOutBytes, tBytes_subnet, tInBytes_subnet, tOutBytes_subnet);


void CSubnetGraph::GetResults(u_int64_t*& a, u_int64_t*& b, u_int64_t*& c, u_int64_t**& aa, u_int64_t**& bb, u_int64_t**& cc)
{
    a = totalBytes;
    b = totalInBytes;
    c = totalOutBytes;

    aa = totalBytes_subnet;
    bb = totalInBytes_subnet;
    cc = totalOutBytes_subnet;
 }



'my way > language' 카테고리의 다른 글

CTime, xcopy  (0) 2007/07/03
C++ double pointer  (0) 2007/06/26
TRACKBACK 0 AND COMMENT 0




ARTICLE CATEGORY

분류 전체보기 (356)
the fairy story (0)
bla bla bla (84)
fan service (125)
something to ... (68)
trip to other ... (31)
my way (17)
photo story (31)

CALENDAR

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

ARCHIVE