comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] BitConverter.getbytes es lo mismo que malloc?

  • 2 Respuestas
  • 1134 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado proxy_lainux

  • *
  • Underc0der
  • Mensajes: 121
  • Actividad:
    0%
  • Reputación 0
  • belial grimoire
    • Ver Perfil
« en: Enero 31, 2014, 07:56:14 pm »
me podria decir si BitConverter.getbytes es lo mismo que malloc?

por ejemplo en VB hacer esto...

Código: vb.net
  1. Dim lowoffset() As Byte = BitConverter.GetBytes(curBig)

sera lo mismo que hacer....?

Código: C
  1. BYTE *lowoffset = (BYTE*)malloc(sizeof(curBig))

curBig es un int64 = 322122547

o cual seria su equivalente en C?
« Última modificación: Agosto 19, 2014, 09:35:05 pm por Expermicid »

Desconectado OnTheCore

  • *
  • Underc0der
  • Mensajes: 58
  • Actividad:
    0%
  • Reputación 1
    • Ver Perfil
« Respuesta #1 en: Febrero 04, 2014, 12:49:30 am »
http://msdn.microsoft.com/es-es/library/system.bitconverter.getbytes%28v=vs.110%29.aspx
BitConverter.GetBytes Convierte los datos especificados en una matriz de bytes.

http://www.cplusplus.com/reference/cstdlib/malloc/
malloc  Allocates a block of size bytes of memory, returning a pointer to the beginning of the block.

No es lo mismo.
No se si existe una funcion especifica para eso. Lo mas rapido es usar memcpy y copiar, por ejemplo, un int a un char array.

Desconectado Juan

  • *
  • Underc0der
  • Mensajes: 159
  • Actividad:
    0%
  • Reputación 0
  • Ex-Drinky
    • Ver Perfil
« Respuesta #2 en: Febrero 05, 2014, 07:39:02 pm »
En VB6,  que no es lo mismo que .NET, recuerdo que había una funcion llamada string que funcionaba de la siguiente manera:

String(NumCaracteres, CaracterConElQueSeRellenaElBuffer)

Osea:

Buffer = String(100,chr(0)) ' Buffer de 100 byte rellenado con nulos.

También existe  la función Space (esta estoy seguro de que esta disponible para VB.NET)

http://msdn.microsoft.com/es-es/library/microsoft.visualbasic.strings.space.aspx

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 8384
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2293
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1713
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3196
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3569
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon