Preguntas etiquetadas con c

97
Obtener la hora actual en C

Quiero obtener la hora actual de mi sistema. Para eso estoy usando el siguiente código en C: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } El problema es que este código está dando un tiempo...

97
¿Cómo saber de dónde se incluye un archivo de encabezado?

¿Cómo puedo saber dónde g ++ pudo encontrar un archivo de inclusión? Básicamente si yo #include <foo.h> g ++ escaneará la ruta de búsqueda, usando cualquier opción de inclusión para agregar o alterar la ruta. Pero, al final de los días, ¿hay alguna manera de saber la ruta absoluta de foo.h...

97
Eficiencia de retorno prematuro en una función

Esta es una situación con la que me encuentro con frecuencia como programador sin experiencia y me pregunto sobre todo para un proyecto mío ambicioso y de alta velocidad que estoy tratando de optimizar. Para los principales lenguajes similares a C (C, objC, C ++, Java, C #, etc.) y sus compiladores...

97
¿Cuál es el significado de id?

Estoy (tratando de) aprender Objective-C y sigo encontrando una frase como: -(id) init; Y entiendo que ides una palabra clave del lenguaje Objective C, pero ¿qué significa decir "el compilador trata específicamente iden términos de las reglas de conversión de tipo de puntero"? ¿ idDesigna...

97
hacer: No hay nada que hacer para 'todos'

Estoy pasando por un pgm por ejemplo para crear un archivo make. http://mrbook.org/tutorials/make/ Mi carpeta eg_make_creation contiene los siguientes archivos, desktop:~/eg_make_creation$ ls factorial.c functions.h hello hello.c main.c Makefile Makefile # I am a comment, and I want to say...

97
Resolución de ambigüedad de carpincho

¿Cómo resuelvo la ambigüedad en Capybara? Por alguna razón, necesito enlaces con los mismos valores en una página, pero no puedo crear una prueba porque obtengo el error Failure/Error: click_link("#tag1") Capybara::Ambiguous: Ambiguous match, found 2 elements matching link "#tag1" La razón por...

97
Autorizar atributo con varios roles

Me gustaría agregar autorización a un controlador, para múltiples roles a la vez. Normalmente, se vería así: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Pero he almacenado mis roles en consts, ya que pueden cambiar o extenderse en algún...

97
Cómo usar la estructura Swift en Objective-C

Simplemente tengo una estructura que almacena las constantes de la aplicación de la siguiente manera: struct Constant { static let ParseApplicationId = "xxx" static let ParseClientKey = "xxx" static var AppGreenColor: UIColor { return UIColor(hexString: "67B632") } } Estas constantes se...

96
ASP.NET MVC - TempData - Buena o mala práctica

Estoy usando el AcceptVerbsmétodo detallado en la publicación del blog Vista previa 5 de Scott Gu para tratar las entradas de formulario en ASP.NET MVC: El usuario obtiene un formulario vacío a través de GET El usuario publica el formulario completado a través de POST en la misma acción La acción...