Resultados de la búsqueda a petición "c++"

12 la respuesta

variable anidado para bucles

Estoy tratando de descubrir cómo puedo usar la recursión para hacer n-level anidados para bucles. Por ejemplo, si n = 3, habría 3 'niveles' for(z=0;z<6;z++){ for(y=0;y<6;y++){ for(x=0;x<6;x++){ if (z+y+x==f){ //do something } } } }y así ...

2 la respuesta

C ++ Matrices dinámicas / estáticas como parámetros para funciones

He estado tratando de usar una matriz 2D como parámetro para un constructor en mi clase de C ++. Encabezamiento Matrix::Matrix(double **initComponents, int rows, int columns)Si sigo adelante y hago llamadas regulares a nuevas e inicialicemos ...

10 la respuesta

Declarar una matriz dentro de una clase y establecer su tamaño con el constructor

No he trabajado con c ++ en mucho tiempo, pero acabo de comenzar un proyecto con él. Puede que esto no sea posible, pero estoy tratando de crear una clase de plantilla con una matriz que establezca su tamaño en el valor de una constante que estoy ...

6 la respuesta

haga las declaraciones predeterminadas de captura de lanzamiento en C ++ pasa por valor o referencia

¿Cómo funciona la instrucción catch predeterminadacatch(...) {} ¿Captura una excepción, por valor o por referencia? n segundo lugar, ¿cómo arroja el valor predeterminadothrow; lanzar una excepción, por valor o por referencia?

14 la respuesta

Programación segura de subprocesos

Sigo escuchando sobre hilos seguros. ¿Qué es exactamente eso y cómo y dónde puedo aprender a programar código seguro para subprocesos? Además, suponga que tengo 2 hilos, uno que escribe en una estructura y otro que lee de ella. ¿Es eso ...

20 la respuesta

cualquier buena herramienta para la generación de archivos make? [cerrado

Estoy buscando una herramienta que pueda generar un archivo MAKE para un proyecto C / C ++ para diferentes compiladores (gcc, microsoft vc ++, borland, etc.) y diferentes plataformas (Win, Linux, Mac).

8 la respuesta

¿Cuál es la forma preferida de pasar el puntero / referencia a un objeto existente en un constructor?

Empezaré por el ejemplo. Hay una buena clase de "tokenizer" en boost. Se necesita una cadena para ser tokenizada como parámetro en un constructor: std::string string_to_tokenize("a bb ccc ddd 0"); boost::tokenizer<boost::char_separator<char> > ...

6 la respuesta

¿Sería preferible std :: basic_string <TCHAR> a std :: wstring en Windows?

Según tengo entendido, Windows # define TCHAR como el tipo de carácter correcto para su aplicación en función de la compilación, por lo que eswchar_t en las compilaciones de UNICODE ychar de lo contrario. Debido a esto, me preguntaba ...

6 la respuesta

¿Cuál es la configuración recomendada de Eclipse CDT para un gran proyecto C ++ (el indexador tarda una eternidad)

Estoy trabajando en un código C ++ heredado escrito con "vi" y "emacs" y estoy tratando de construir una configuración de eclipse CDT para mantenerlo (en Linux). Los dos problemas principales que he enfrentado son que la indexación lleva mucho ...

10 la respuesta

Leyendo 'unsigned int' usando 'cin'

Estoy tratando de leer ununsigned int utilizandocin como sigue #include <limits.h> #include <iostream> using namespace std; int main(int argc, char* argv[]) { unsigned int number; // UINT_MAX = 4294967295 cout << "Please enter a number between ...