本文整理汇总了C++中Nibbler::nibbleBody方法的典型用法代码示例。如果您正苦于以下问题:C++ Nibbler::nibbleBody方法的具体用法?C++ Nibbler::nibbleBody怎么用?C++ Nibbler::nibbleBody使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Nibbler
的用法示例。
在下文中一共展示了Nibbler::nibbleBody方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
void main()
{
srand(time(NULL));
//파일경로를 파라미터로 클래스 생성
Nibbler testfile = Nibbler(DEMOFILE);
//파일을 손상시키는 함수
//1. nibbleRandom
// 전체 구간에서 랜덤으로 파일을 손상시킴
// 파라미터1 : 손상시킬 퍼센테이지 (소수점 4자리까지 입력가능)
//2. nibbleGeader
// 헤더 구간에서 지정된 확률만큼 파일을 손상시킴
// 파라미터1 : 헤더크기(바이트)
// 파라미터2 : 손상시킬 퍼센테이지 (소수점 4자리까지 입력가능)
//3. nibbleBody
// 헤더를 제외한 구간에서 지정된 확률만큼 파일을 손상시킴
// 파라미터1 : 헤더크기(바이트)
// 파라미터2 : 손상시킬 퍼센테이지 (소수점 4자리까지 입력가능)
testfile.nibbleRandom (0.0001);
//헤더는 7%이상 손상 시키면 재생이 불가능해진다.
testfile.nibbleHeader (8 ,2);
testfile.nibbleBody (8 ,0.01);
}