#ifndef __MEM__CPY_H #define __MEM__CPY_H #ifdef __cplusplus extern "C" { #endif typedef void* (*memcpy_func)(void *to, const void *from, size_t len); extern memcpy_func seye_memcpy; extern void seye_find_best_memcpy( int buf_size ); extern void m_seye_find_best_memcpy( int try_count ); extern void seye_print_memcpy_routines(); #ifdef __cplusplus } #endif #endif |
#include <stdio.h> #include "memcpy.h" int main(int argc, char **argv) { seye_find_best_memcpy(1024); m_seye_find_best_memcpy( 8 ); return 0; } |
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |