Preguntas etiquetadas con c

C es un lenguaje de programación de computadora de uso general utilizado para sistemas operativos, juegos y otros trabajos de alto rendimiento.


7
C ++ habilidades más altas que las habilidades C? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 4 años . Siento que el C / C ++ a menudo visto realmente no describe mis …
28 c++  c  skills 


9
¿Por qué no se implementó Scala con C o C ++?
¿Alguien sabe por qué se implementó Scala en Java y .NET en lugar de C o C ++? La mayoría de los lenguajes se implementan con Cor C ++ [es decir, Erlang, Python, PHP, Ruby, Perl]. ¿Cuáles son las ventajas para Scala implementadas en Java y .NET además de dar …
28 java  c++  .net  c  scala 




5
¿Las plantillas de C ++ son solo una especie de macros glorificadas?
De diferentes comparaciones entre plantillas C ++ y genéricos C # / Java como este: /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Percibí que las plantillas de C ++ se implementan mediante algún tipo de preprocesamiento (reemplazo de texto sin formato antes del análisis), no compilando. Debido a que la comprobación de tipos en las plantillas …
27 c++  c  compiler  templates  macros 

3
¿Por qué un int largo toma 12 bytes en algunas máquinas?
Noté algo extraño después de compilar este código en mi máquina: #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h; printf("The addresses are:\n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x", &a,&b,&c,&d,&e,&f,&g,&h); return 0; } El resultado es …
26 c  memory  pointers 


9
¿Por qué debería uno deshabilitar las advertencias del compilador?
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 8 años . Esta respuesta y los comentarios agregados muestran una forma de deshabilitar varias advertencias del compilador mediante #pragmadirectivas. ¿Por qué querría uno hacer eso? Por lo general, las advertencias están …
26 c#  c++  c  warnings 

3
¿Por qué aumentar los punteros?
Recientemente comencé a aprender C ++, y como la mayoría de las personas (según lo que he estado leyendo) estoy luchando con los punteros. No en el sentido tradicional, entiendo lo que son, y por qué se usan, y cómo pueden ser útiles, sin embargo, no puedo entender cómo sería …
25 c++  c  pointers 

11
¿Por qué vacío en C significa no vacío?
En lenguajes fuertemente tipados como Java y C #, void(o Void) como tipo de retorno para un método parecen significar: Este método no devuelve nada. Nada. Sin retorno. No recibirá nada de este método. Lo realmente extraño es que en C, voidcomo un tipo de retorno o incluso como un …
25 c  pointers 

4
C ++ Linkage ¿Idiomas distintos de C?
El lenguaje C ++ permite la mezcla de C ++ y C en un archivo fuente. Por ejemplo, extern "C" { struct bar { /* ... */ } } ¿C ++ o alguna vez ha admitido otros "lenguajes de enlace" que no sean C? por ejemplo extern "Pascal"oextern "Haskell"


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.