Resultados de la búsqueda a petición "value-type"

4 la respuesta

¿Cómo puedo obtener sizeof a vector :: value_type?

1 la respuesta

¿Es posible crear un método genérico C # que acepte el tipo de valor (anulable) y el tipo de referencia?

Quiero crear un método simple que acepte ambostipo de valor ytipo de referencia parámetros, es decir, int es valor y string es referencia. Entonces esto es con lo que empiezo: public bool areBothNotNull<T>(T? p1, T? p2) { return (p1.HasValue ...

4 la respuesta

¿Error de selección para el cuadro de lista donde los elementos de la lista son tipos / estructuras de valor y contienen duplicados?

Cambié un control de elementos horizontales a un cuadro de lista para poder seleccionar elementos individuales pero descubrí que la selección estaba rota. Tomó algún tiempo para destilar la parte problemática. Books = new[] { new Book{Id=1, ...

3 la respuesta

Si las matrices son tipos de valor y, por lo tanto, se copian, ¿cómo no son seguras para subprocesos?

Leyendoesta [https://stackoverflow.com/a/38903479/5175709]Aprendo que: Las instancias de los tipos de valor no se comparten: cada subproceso obtiene su propia copia. * Eso significa que cada subproceso puede leer y escribir en su instancia sin ...

2 la respuesta

¿Diccionario en Swift con matriz mutable ya que el valor funciona muy lentamente? ¿Cómo optimizar o construir adecuadamente?

Estoy tratando de construir una estructura de datos en Swift que asigne un número entero a una matriz de objetos (un diccionario con int como clave y matriz como valor). Los objetos son extremadamente pequeños y simplemente envuelven un UIColor y ...

2 la respuesta

Tipo de referencia dentro del tipo de valor

Estoy explorando los tipos de valores Swift, en particular las estructuras para obtener una mejor comprensión de sus usos en diferentes escenarios. Me sorprendió ver cómo se puede usar enum para construir Binary Search Tree usandoindirect que ...

5 la respuesta

¿Cuándo comenzará a marcar la diferencia la adición de un constructor de movimientos y un operador de asignación de movimientos?

Teniendo en cuenta la alta calidad de los compiladores de hoy en día con respecto a la optimización del valor de retorno (tanto RVO como NRVO), me preguntaba qué complejidad de clase es realmente significativa comenzar a agregar constructores de ...

4 la respuesta

¿Llamar a un método en un tipo de valor resulta en un boxeo en .NET?

Estaba participando en la pregunta de desbordamiento de pila¿Todo en .NET es un objeto? [https://stackoverflow.com/questions/436211/is-everything-in-c-an-object]. Y un afiche (en comentarios de respuesta aceptada) parecía pensar que realizar una ...

6 la respuesta

C # Valor y tipos de referencia

Consulte las siguientes líneas de código que se mencionan a continuación: byte[] a = { 1, 2, 3, 4 }; byte[] b = a; // b will have all values of a. a = null;Cía#byte[] Es un tipo de referencia. Ahora sia = null en la línea 3, entonces por québ no ...

5 la respuesta

Estructura rápida y mutante

Hay algo que no entiendo completamente cuando se trata de mutaciones de tipos de valores en Swift. Como dice el iBook "The Swift Programming Language":Por defecto, las propiedades de un tipo de valor no se pueden modificar desde sus métodos de ...