Domande taggate [c]

11 voti
6 risposte
come fermare un loop arduino
Ho questo ciclo, come concluderei il ciclo?   void loop() { // read the pushbutton input pin: a ++; Serial.println(a);...
chiesto 5 anni fa
37 voti
6 risposte
Costruttore per le strutture in C
Data:  struct objStruct { int id; int value; }; typedef struct objStruct Object; Esiste una scorciatoia per allocare e inizializza...
chiesto 9 anni fa
31 voti
2 risposte
Perché const int main = 195 risulta in un programma di lavoro ma senza il const finisce in un errore di segmentazione?
Considera di seguire il programma C (vedi demo dal vivo qui ).  const int main = 195; So che nel mondo reale nessun programmatore scrive u...
chiesto 3 anni fa
1 voti
1 risposte
Hai bisogno di una spiegazione per l'output del programma C.
Eseguo il programma seguente e ottengo un numero inaspettato nell'output. Immettere il numero da verificare 9999999999 1410065407 è un...
c
chiesto 4 anni fa
35 voti
6 risposte
Compilazione incrociata del mondo C cello statico per Android usando arm-linux-gnueabi-gcc
Voglio costruire un mondo ciao statico da C usando arm-linux-gnueabi-gcc invece di usare la toolchain autonomo NDK o Codesourcery per quella mat...
28 voti
3 risposte
Collegamento di una libreria condivisa a una libreria statica: la libreria statica deve essere compilata in modo diverso rispetto a quando un'applicazione lo stava collegando?
Almeno su Linux e Solaris, le librerie statiche sono in realtà solo un mucchio di .o compilato in un unico grande file. Quando si compila una li...
41 voti
13 risposte
Trova il bit di ordine più alto in C
quello che sto cercando è qualcosa in cui posso inserire un numero e restituirà il bit di ordine più alto. Sono sicuro che c'è un modo semplice....
c
chiesto 11 anni fa
33 voti
6 risposte
Digitare da utilizzare per rappresentare un byte in ANSI (C89 / 90) C?
Esiste un metodo di denuncia standard per rappresentare un byte in ANSI (C89 /90) C? So che, molto spesso, un char sembra essere un byte, ma la...
chiesto 9 anni fa
13 voti
6 risposte
Caratteri fonetici alla parola
Il mio scopo è quello di consentire alla mia applicazione di parlare in una lingua meno popolare (ad esempio Hokkien, Malese, ecc.). Il mio attu...
chiesto 8 anni fa
35 voti
1 risposte
Utilizzo del codice Go in un progetto C esistente
Da quando è uscito Go 1.5, ho iniziato a dare un'altra occhiata a come avrei potuto integrarlo in un mio progetto esistente. Il codice base d...
c go
chiesto 4 anni fa
13 voti
4 risposte
Ottimizzazione delle prestazioni SHA256 in C
Ho bisogno di hash un grande database di valori abbastanza spesso. Pertanto, è necessaria un'implementazione veloce di un hash SHA-2. Attualment...
chiesto 6 anni fa
39 voti
6 risposte
Perché C ha bisogno della parola chiave "struct" e non del C ++?
Sono sempre stato un po 'confuso su cosa sta succedendo qui:  #include <stdio.h> int main() { timeval tv; tv.tv_sec = 1;...
chiesto 7 anni fa
37 voti
17 risposte
Trova il bit più significativo (più a sinistra) impostato in un array di bit
Ho un'implementazione di array di bit in cui l'indice 0 è l'MSB del primo byte di un array, l'8 ° indice è l'MSB del secondo byte, ecc ... Qu...
chiesto 9 anni fa
13 voti
6 risposte
In che modo i calcoli in virgola mobile possono essere resi deterministici?
Il calcolo a virgola mobile non è né associativo né distributivo sui processori. Così, (a + b) + c non è uguale a a + (b + c) e a * (b + c...
chiesto 8 anni fa
85 voti
30 risposte
Perché programmate in assemblea? [chiuso]
Ho una domanda per tutti gli hacker di basso livello hardcore là fuori. Ho trovato questa frase in un blog. Non penso davvero che la fonte sia i...
chiesto 4 anni fa
12 voti
8 risposte
In quali lingue oltre a C posso scrivere una libreria C?
Voglio scrivere una libreria che sia dinamicamente caricabile e chiamabile dal codice C, ma non voglio scriverlo in C - il codice è critico per...
c dll
chiesto 1 anno fa
12 voti
4 risposte
Impossibile riprodurre segfault in gdb
Sto ottenendo segfaults quando eseguo il mio progetto. Ogni volta che eseguo il programma in gdb, i segfault scompaiono. Questo comportamento no...
c gdb
chiesto 8 anni fa
32 voti
10 risposte
Puoi collegare () e connect () entrambe le estremità di una connessione UDP
Sto scrivendo un sistema di code messaggi point-to-point, e deve essere in grado di operare su UDP. Potrei scegliere arbitrariamente un lato o l...
chiesto 7 anni fa
34 voti
7 risposte
concatenare il char array in C
Ho un array di caratteri:  char* name = "hello"; Voglio aggiungere un'estensione a quel nome per renderlo  hello.txt Come posso fare q...
chiesto 9 anni fa
81 voti
10 risposte
Come a livello di codice causare un core dump in C / C ++
Vorrei forzare un core dump in una posizione specifica nella mia applicazione C ++. So che posso farlo facendo qualcosa del tipo:  int * cr...
chiesto 2 anni fa
13 voti
4 risposte
Come rendere trasparente lo sfondo della finestra di Gtk +?
Vorrei rendere trasparente lo sfondo di una finestra Gtk + in modo che solo i widget nella finestra siano visibili. Ho trovato alcuni tutorial:...
chiesto 5 anni fa
11 voti
8 risposte
Bit hack: bit in espansione
Sto cercando di convertire un ingresso uint16_t in una maschera a uint32_t bit. Un bit nell'ingresso commuta due bit nella maschera dei bit di u...
chiesto 3 anni fa
18 voti
4 risposte
Coda con voci uniche in c ++
Ho bisogno di implementare una coda contenente voci univoche (senza duplicati) in C o C ++. Sto pensando di mantenere un riferimento di elementi...
chiesto 7 anni fa
30 voti
10 risposte
Conteggio del numero di occorrenze di un carattere in una stringa in C
Ho la stringa str  char *str = "100.10b.100.100"; Voglio contare le occorrenze di '.' in str, preferibilmente una carta unica. (Se possibil...
chiesto 8 anni fa
13 voti
3 risposte
glGenBuffers non definito?
Sto usando Windows e ho notato che molte funzioni sono disattivate perché immagino che #ifdef GL_GLEXT_PROTOTYPES non sia definito. Uno di quest...
chiesto 9 anni fa