⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bit.h

📁 这是一个神经网络开发包。目录ann下是专门针对神经网络的代码
💻 H
字号:
#ifndef _PUBLIC_BIT_H
#define _PUBLIC_BIT_H
/*
 * public/bit.h
 * 2004-05-10 by ShanLanshan
 */

#define bit_place(n, i) do {n |= (1 << i);} while(0)

#define bit_clear(n, i) do {n &= ~(1 << i);} while(0)

#define bit_set(n, i, v) do {	\
	n = v ? 				\
		n | (1 << i) 		\
		:					\
		n & ~(1 << i);		\
} while(0)

#define bit_get(n, i) (1&&(n & (1 << i)))

#define bit_placed(n, i) (1&&(n & (1 << i)))

#define bit_cleared(n, i) (!(n & (1 << i)))

#endif /* !_PUBLIC_BIT_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -