33 lines
661 B
C++
33 lines
661 B
C++
#include <arpa/inet.h>
|
|
#include <cutils/sockets.h>
|
|
#include <fcntl.h>
|
|
#include <hardware/gralloc.h>
|
|
#include <sys/stat.h>
|
|
#include <sys/wait.h>
|
|
#include <unistd.h>
|
|
#include <algorithm>
|
|
#include <chrono>
|
|
#include <fstream>
|
|
#include <iostream>
|
|
#include <numeric>
|
|
#include <string>
|
|
#include <tuple>
|
|
#include <vector>
|
|
|
|
using namespace std;
|
|
|
|
#define BUFFER_SIZE (16 * 1024)
|
|
|
|
int main(int, char**) {
|
|
void* src = malloc(BUFFER_SIZE);
|
|
for (size_t i = 0; i < BUFFER_SIZE; i++) {
|
|
((char*)src)[i] = (char)i;
|
|
}
|
|
void* dst = malloc(BUFFER_SIZE);
|
|
while (true) {
|
|
memcpy(dst, src, BUFFER_SIZE);
|
|
}
|
|
((char*)dst)[0] = 0;
|
|
return 0;
|
|
}
|