Resultados de la búsqueda a petición "c++-cli"
Implementando una interfaz declarada en C # desde C ++ / CLI
Di que tengo una interfaz C # llamadaIMyInterface definido de la siguiente manera: // C# code public interface IMyInterface { void Foo(string value); string MyProperty { get; } } Supongo que también tengo una clase C ++ / CLI,MyConcreteClass, ...
Agregando #pragma make_public (Tipo) no elimina el error C3767
Tengo un ensamblado (A) que define una clase administrada que tiene un constructor público que toma dos tipos nativos. Tengo acceso a los archivos de encabezado y archivos de compilación que contienen los tipos nativos. Creé unaC++/CLI ...
C ++ / CLI Confusión de gestión de recursos
Estoy extremadamente confundido acerca de la gestión de recursos en C ++ / CLI. Pensé que tenía un control (sin juego de palabras), pero me topé con elauto_gcroot<T> class mientras miraba a través de los archivos de encabezado, lo que condujo a ...
LoadLibrary 193
Estoy creando un dll C ++ / CLI que se cargará en una aplicación heredada de c ++. La aplicación heredada hace esto con una llamada tradicional a LoadLibrary. Tanto la aplicación como el dll C ++ / CLI se compilan en modo de 64 bits. Cuando se ...
¿Por qué es / clr incompatible con / mt y / mtd en Visual Studio?
¿Alguien puede explicarme cómo y por qué / clr es incompatible con / mtd? ¿Cuál es la alternativa para esto? ¿Qué sucede internamente si uso / md o / mdd? Hasta donde yo sé, no utilizamos / clr y / mtd combinados. ¿Alguien puede explicar si ...
C ++ / CLI Conversión de System :: String ^ a std :: string
Puede alguien publicar un código simple que convertiría, System::String^A C ++std::string I.e., Solo quiero asignar el valor de, String^ originalString;A std::string newString;
Obtener error C3352 (la función especificada no coincide con el tipo de delegado), aunque la función parece coincidir con el tipo de delegado
Aquí está el mensaje de error exacto en la compilación: error C3352: 'double MyNamespace :: MyRefClass :: MyFunction (const std :: vector <_Ty> &, std :: vector <_Ty> &, void *)': la función especificada no coincide con el tipo de delegado ...
convert asa de estructura desde administrado a C ++ / CLI no administrado
En C #, definí una estructura: [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] public struct MyObject { [MarshalAs(UnmanagedType.LPWStr)] public string var1; [MarshalAs(UnmanagedType.LPWStr)] public string var2; }; Tengo esta ...
how para convertir de LPWSTR a 'const char *'
Después de obtener una estructura de C # a C ++ con C ++ / CLI: public value struct SampleObject { LPWSTR a; }; Quiero imprimir su instancia: printf(sampleObject->a); pero recibí este error: Error 1 error C2664: 'printf': no se puede convertir ...
¿Por qué la depuración de un proyecto C # muestra símbolos C ++ / CLI?
Tengo un problema extraño con algunos proyectos de bibliotecas y consolas de C # (pero no los que creo desde cero) en los que se muestran los relojes y las etiquetas inteligentes para la depuración mediante la notación C ++ / CLI (por ejemplo, ...