?? biggirth.h
字號:
#ifndef BIGGIRTH#define BIGGIRTH#include <stdlib.h>#include <iostream.h> // C++ I/O library header#include "Random.h"class NodesInGraph{ public: int numOfConnectionParityBit; int *connectionParityBit; int numOfConnectionSymbolBit; int *connectionSymbolBit; int maxDegParity; NodesInGraph(void); ~NodesInGraph(void); void setNumOfConnectionSymbolBit(int deg); void initConnectionParityBit(void); void initConnectionParityBit(int deg);};class BigGirth { public: int M, N; int K; int EXPAND_DEPTH; char *filename; int *(*H); int *localGirth; NodesInGraph *nodesInGraph; Random *myrandom; BigGirth(int m, int n, int *symbolDegSequence, char *filename, int sglConcent, int tgtGirth); BigGirth(void); void writeToFile_Hcompressed(void); void writeToFile_Hmatrix(void); void writeToFile(void); void loadH(void); ~BigGirth(void); private: int selectParityConnect(int kthSymbol, int mthConnection, int & cycle); void updateConnection(int kthSymbol);};#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -