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
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
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
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
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++
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
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
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
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
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
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
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
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
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
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
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
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
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
8 años, 0 meses, 2 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
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
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
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 << "done\n";
ret
c++
arrays
segmentation-fault
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
8 años, 3 meses, 10 días
¿Por qué las plantillas sólo pueden ser implementadas en el archivo de encabezado?
Cita de
c++
templates
undefined-reference
c++-faq
15 años, 3 meses, 18 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++
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
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
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
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
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 << "T1 constructor: " << t << endl;
}
};
Cuando estoy
c++
constructor
initialization
constants
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
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
15 años, 7 meses, 15 días