Resultados de la búsqueda a petición "syntax"

6 la respuesta

¿Cuál es el significado de & en c ++?

Quiero saber el significado de & en el siguiente ejemplo: class1 &class1::instance(){ ///something to do }

4 la respuesta

¿Qué hace una declaración de "CALLBACK" en C?

Estaba mirando algún código de la SDL [http://www.libsdl.org] library y encontré una función declarada así: LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) Ahora, soy un codificador de Delphi. No hablo C muy bien, ...

2 la respuesta

Utilizando el símbolo de tubería F # con un constructor de objetos

Estoy tratando de encontrar la sintaxis correcta para usar el operador de tubería |> en la creación de un objeto. Actualmente estoy usando un miembro estático para crear el objeto y simplemente lo canalizo. Aquí está la ...

8 la respuesta

¿Cómo puedo hacer un salto de línea (continuación de línea) en Python?

Tengo una larga línea de código que quiero dividir entre varias líneas. ¿Qué uso y cuál es la sintaxis? Por ejemplo, agregando un montón de cadenas, e = 'a' + 'b' + 'c' + 'd' y tenerlo en dos líneas como esta: e = 'a' + 'b' + 'c' + 'd'

1 la respuesta

Problema macro C ++ (interpretación de coma,)

El siguiente código se compila bien. #define CMD_MACRO(pp, cmd) \ { \ if (pp)\ { cmd; } \ } template<class T> void operate_on(T &data, char c) { data=data+1; }; int main() { int book=4; char c; CMD_MACRO(book, { operate_on<int>(book, c); }); ...

2 la respuesta

Semicolones en una definición de clase

Estaba leyendo este gotw [http://www.gotw.ca/gotw/086.htm] y aquí hay una muestra de código desde allí: struct X { static bool f( int* p ) { return p && 0[p] and not p[1:>>p[2]; }; }; La pregunta era: ¿cuántos errores debería dar un compilador ...

4 la respuesta

¿hay un rubí de una línea "return if x"?

tienen un montón de lugares que necesito agregar if this_flag return endSe puede hacer eso en una línea con Rub

3 la respuesta

¿Importa dónde coloco el asterisco al declarar punteros en C ++?

Solo estoy aprendiendo C ++ y de todo el código de ejemplo que he visto en los últimos días, me cuesta entender dónde se debe colocar el puntero. ¿Cuál es la diferencia en estos 3? 1. char* x = /* ... */ 2. char *y = /* ... */ 3. char * z = ...

3 la respuesta

¿Cuál es la diferencia entre eq, eql, equal y equalp, en Common Lisp?

Cuál es la diferencia entreeq, eql, equal yequalp, en Common Lisp? Entiendo que algunos de ellos verifican los tipos, algunos verifican los tipos y todo eso, pero ¿cuál es cuál? ¿Cuándo es mejor usar uno que los demás?

2 la respuesta

Problema de análisis JSON de sintaxis inusual String (Clojure)

Tengo una cadena clojure larga (java.lang.String) que representa un JSON. Tiene una sintaxis de aspecto "normal": "{ a:1, b:"hello" }"Las teclas no tienen comillas a su alrededor. Todas las bibliotecas que he visto como ...