Preguntas con Tag: c

C es un lenguaje de programación general utilizado para la programación del sistema (OS y embebidos), bibliotecas, juegos y multiplataforma. Esta etiqueta debe usarse con preguntas generales relativas al lenguaje C...

¿Cómo determinar si el PC ha sido reiniciado desde la última carrera de mi programa?

El título lo dice todo. ¿Cuál es la mejor manera de determinar si el PC ha sido reiniciado desde la última carrera de mi programa? Contexto: C# - Win XP y on Un pedazo de hardware
c# windows boot
scriptsorcerer
3 años, 4 meses, 29 días

C++ std::vector:emplace_back no compila con clase de valor de cadena

/* Item.h */ struct Item { std::string name; Item(std::string _name) : name( std::move(_name) ) { } }; /* main.cpp */ /* ... */ const int amount_of_items = val.size(); std::vector
c++ perfect-forwarding
syntaxsenseie7e4
3 años, 4 meses, 26 días

C - Obtener dirección IP externa

Necesito conseguir mi dirección IP pública a través de C/C++ llamadas. Sé como una alternativa que puedo obtener de enlaces externos como "http:// whatismyip.akamai.com" Escribí una muestra p
c++ c
rubyrover
3 años, 4 meses, 29 días

Reversing last n digits of an Integer in C

Necesito escribir un programa que toma 2 dígitos (X y n) y luego imprime X con los últimos n dígitos de X invertidos. Por ejemplo Entrada: 12345 3 Producto: 12543 Entrada: 5
c
cyberjedi
3 años, 4 meses, 29 días

Función de llamada con otra función como argumento dentro de clase

He intentado construir código que pasa una función a usar dentro de otra función. A continuación está el código que probé, y funciona OUTSIDE la función (así que si borro todo lo relacionado con la
c++
bytebuster
3 años, 4 meses, 28 días

Comprensión cuando los cheques suceden en () y {} initización a través de constructores de clase

Por lo que entiendo, {} es una manera de inicializar variables con algunas ventajas de "seguridad" sobre otros métodos, como la prohibición de estrechar:
c++ initialization brackets
syntaxsorcerer
3 años, 4 meses, 28 días

cómo imprimir la forma X utilizando * en c++ sin utilizar ningún bucle

Quiero imprimir una forma X usando n número de filas pero sin bucle. Tengo que usar una función recursiva para imprimir la X. He llamado las funciones junto con la función espaci
c++ recursion ascii-art
debugdynamo46a0
3 años, 4 meses, 29 días

Cómo obtener parámetros de entrada de usuario en mi requisito de política de autorización en ASP. NET Core 5.0?

Quiero autorizar a los usuarios a ver sólo sus propios recursos (por ejemplo: Audits entidad). Así que... AuditController Tengo: [MyAuthorize(Policy = nameof
c# asp.net-core asp.net-authorization asp.net-core-5.0
rubyrover
3 años, 4 meses, 29 días

¿Por qué imprimir el primer elemento de un puntero a un puntero para imprimir el contenido de una cadena?

Código de ejemplo int main() { char *s = "kut"; char **p = &s printf("*s: %c\n", *s); printf("s: %p\n", s); printf("&s[0]: %p\n", &s[0]); printf("p: %p\n", p); printf(
arrays c pointers dereference
webweaverx
3 años, 5 meses, 0 días

Recopilar y vincular acciones con Bazel

Me gustaría saber si hay una manera de ejecutar compilar y vincular acciones con Bazel en pasos separados. Si ejecuto el comando bazel build -s //main:hello-world se i
c++ compilation linker bazel
binarybard1cc8
3 años, 4 meses, 28 días

¿Cómo insinuar que una línea debe ser inalcanzable en el tiempo de compilación?

Es común que los compiladores proporcionen un cambiar a advertir cuando el código no es accesible. T
c gcc pragma built-in unreachable-code
debugdragon
13 años, 9 meses, 20 días

Regex split mac OSX salida en C#

Estoy tratando de dividir la salida de la df -h comando que aparece en un archivo de registro Mac OSX, la línea parece: //
c# .net regex
codeartisan
3 años, 4 meses, 28 días

Redefinir una definición

Estoy revisando un código y me encontré con esto: En un archivo de cabecera tenemos este MAGIC_ADDRESS definido #define ANOTHER_ADDRESS ((uint8_t*)0x40024000) #define MAGIC_ADDR
c casting preprocessor
quantumquill
3 años, 4 meses, 29 días

Programa C que imprime los Germain primes en un rango recibido por el usuario

Para los enteros X y Y recibido del usuario (suponiendo X < Y), escribir el programa que añade todos los números Germain en la gama de X a
c
codemaster89
3 años, 4 meses, 29 días

Cómo actualizar un C/C++ struct con compatibilidad

Tengo un struct definida en una biblioteca histórica con alas, una desafortunada elección de tipo: unsigned char * en lugar de char*. struct MyS
c++ c casting compatibility
devgeek
3 años, 4 meses, 29 días

Enviar números enteros de 8 bits en serie a Arduino

He creado un visualizador de música y quiero enviar tres enteros de 8 bits (0-255) en serie a un Arduino usando Python pyserial biblioteca. Tengo un archivo de texto llamado <cod
python c parsing arduino pyserial
quantumcoder
3 años, 4 meses, 28 días

rand() devuelve los mismos valores cuando se llama dentro de una sola función

Soy un novato de C++ y estoy lleno de esto. Necesito llamar esta función en mi función principal tres veces pero cada vez que me da el mismo resultado, es decir, pull_1, pull_2, pull_3 son el mismo
c++ random
syntaxsenseie7e4
12 años, 10 meses, 4 días

"error: asignación a la expresión con error tipo array" cuando asigno un campo struct (C)

Soy un programador C principiante, ayer aprendí el uso de las estructuras C y la posible aplicación de estas sobre la resolución de problemas específicos. Sin embargo, cuando estaba experimentando
c arrays string struct initialization
cyberjedi
8 años, 0 meses, 2 días

*pt = x

c+++, punteros
not working (meaning of * and & in C++)
codervoyager
3 años, 4 meses, 27 días

AutoMapper: Problema con el tipo de registro de mapas

Estoy mapeando con automapper 10.1.1 en c# 9 de esta clase public record BFrom { public Guid Id { get; init; } public Guid DbExtraId { get; init; } } en esto<
c# automapper
logiclinguist
3 años, 4 meses, 26 días

Convertir un predicado<t> a un Func<t, bool=""></t,></t>

Tengo una clase con un miembro Predicate que me gustaría usar en una expresión Linq: using System.Linq; class MyClass { public bool DoAllHaveSomeProperty() {
c# linq
codemaster89
9 años, 8 meses, 23 días

autenticación JWT para ASP. NET Web API

Estoy tratando de apoyar JWT bearer token (JSON Web Token) en mi aplicación de API web y me estoy perdiendo. Veo apoyo para . NET Core y aplicaciones para OWIN.Actualmente estoy hospedan
c# security asp.net-web-api jwt
codecrafty
7 años, 6 meses, 21 días

Falla de segmentación en grandes tamaños de array

El siguiente código me da una falla de segmentación cuando se ejecuta en una máquina 2Gb, pero funciona en una máquina 4GB. int main() { int c[1000000]; cout &lt;&lt; "done\n"; ret
c++ arrays segmentation-fault
codecrusader
14 años, 5 meses, 15 días

En ASP.NET ¿Cómo comprobar si la solicitud es local?

En el ASP regular. NET usted podría hacer esto para determinar si la solicitud actual era de localhost: HttpContext.Current.Request.IsLocal Pero no puedo encontrar algo sim
c# asp.net-core
cyberscribe
8 años, 3 meses, 10 días

¿Puedo descargar el Compilador Visual C++ sin Visual Studio?

Según el título. No quiero descargar todo el instalador de Visual C++, sólo "cl.exe" y los demás programas necesarios para compilar y vincular programas C++ en Windows.
c++ winapi visual-c++
codergeek24
10 años, 2 meses, 8 días

¿Cómo funciona el operador de coma, y qué precedencia tiene?

¿Cómo funciona el operador de comunicaciones en C++? Por ejemplo, si lo hago: a = b, c; ¿El final es igual a b o c? (Sí, sé que esto es fácil de probar
c++ operator-precedence comma-operator
javajedi
15 años, 8 meses, 10 días

Removing trailing newline character from fgets() input

Estoy tratando de obtener algunos datos del usuario y enviarlo a otra función en gcc. El código es algo así. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL
c string gcc newline fgets
bytebarde61c
14 años, 0 meses, 26 días

¿Qué es un error de referencia/símbolo externo no resuelto y cómo lo corro?

¿Cuáles son los errores no definidos de referencia/símbolos externos no resueltos? ¿Cuáles son las causas comunes, y cómo puedo corregir y prevenir estos errores?
c++ linker-errors undefined-reference c++-faq unresolved-external
compilercaptain
11 años, 7 meses, 25 días

¿No puede Mod Zero?

¿Por qué? X % 0 ¿Una expresión inválida? Siempre pensé X % 0 debe igual X. Ya que no puedes dividir por cero, ¿no debería la respuesta naturalmente ser el resto, X (
c++ modulo divide-by-zero
Kairo
12 años, 8 meses, 10 días

¿Cómo inicializo un miembro de datos de const?

#include using namespace std; class T1 { const int t = 100; public: T1() { cout &lt;&lt; "T1 constructor: " &lt;&lt; t &lt;&lt; endl; } }; Cuando estoy
c++ constructor initialization constants
daniel1
11 años, 3 meses, 23 días

¿Qué es un error de referencia/símbolo externo no resuelto y cómo lo corro?

¿Cuáles son los errores no definidos de referencia/símbolos externos no resueltos? ¿Cuáles son las causas comunes, y cómo puedo corregir y prevenir estos errores?
c++ linker-errors undefined-reference c++-faq unresolved-external
devdynamo
11 años, 7 meses, 25 días

¿Cómo puedo encontrar el método que llamó el método actual?

Al iniciar sesión en C#, ¿cómo puedo aprender el nombre del método que llamó el método actual? Sé todo sobre System.Reflection.MethodBase.GetCurrentMethod(), pero quiero ir un paso deb
c# .net logging stack-trace system.diagnostics
codechampionx
15 años, 7 meses, 15 días