es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: C++11

Ordenamiento de burbuja en una lista doblemente enlazada.

void ordenarTren(TrainCar* cabeza, bool ascendente) { TrainCar* actual = cabeza; int contador = 1; int tamaño = (obtenerLongitud(cabeza)); if (ascendente == true) { for(int i = 0; i < tamaño-1; i++) { while(actual->next) { if((actual->load) > ((actual->next)->load)) { intercambiarCarro(cabeza,contador,contador+1); } contador++; actual = actual->next; } } } if (ascendente == . . . Read more

Variable no establecida dentro de __attribute__((constructor)) o variable estática global reseteada después de invocar __attribute__((constructor))

Tengo un std::vector que necesita ser llenado con valores aleatorios cuando se carga la biblioteca. Pero veo que se reinicia después de que se carga la biblioteca. ¿Es debido a las palabras clave global y static? Código de la biblioteca: static std::vector<uint8<t>></t>>randomNr{}; atributo((constructor)) void generateRandomNrAtStart(void) { static bool firstLoad = . . . Read more