Feedback

C++ - Gut verpackt

Veröffentlicht von am 12.04.2008
(1 Bewertungen)
Zeigt wie man einen Integer in ein char Array verpackt und diese wieder rückgängig macht
GFU-Schulungen  [Anzeige]

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

#include <iostream>
using namespace std;

void pack(unsigned char *o_pBuffer, int i_iNumber)
{
	o_pBuffer[0] = i_iNumber>>24;
	o_pBuffer[1] = i_iNumber>>16;
	o_pBuffer[2] = i_iNumber>>8;
	o_pBuffer[3] = i_iNumber;
}

int unpack(unsigned char *i_pBuffer)
{
	return int(i_pBuffer[0])<<24 | 
		   int(i_pBuffer[1])<<16 | 
		   int(i_pBuffer[2])<<8 | 
		   int(i_pBuffer[3]);
}

void main()
{
	unsigned char buffer[4];
	pack(buffer, -15254);
	cout<<unpack(buffer)<<endl;

	system("pause");
}
Abgelegt unter unpack, pack.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!