Скачиваний:
36
Добавлен:
15.09.2014
Размер:
698 б
Скачать
#include <string>
#include <iostream>
#include <mmintrin.h>

using namespace std;

void m64to_str(char* str,__m64 in_m)
{
	for(int i = 0; i < 8; i ++ )
		str[i] = in_m.m64_i8[i];
}
__m64 strto_m64(char* str)
{
	__m64 result;
	for( int i = 0; i < 8; i++ )
		result.m64_i8[i] = str[i];
	return result;
}
int main()
{
	char str[9];
	char additive_str[9];
	cout<<"Vvedite stroky 8 symbolov"<<endl;
	cin.getline(str,9);
	cout<<"Vvedite stroky dlya oper OR"<<endl;
	cin.getline(additive_str,9);
	__m64 data = _m_por( strto_m64(str) , strto_m64(additive_str) );
	m64to_str(str,data);
	cout<<"Result"<<endl<<str<<endl;
	_m_empty();
	cin.getline(additive_str,8);
	return 0;
}