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

4 la respuesta

¿Debo intentar crear una enumeración reversible en Java o hay una mejor manera?

Parece que me he enfrentado a este problema muchas veces y quería preguntarle a la comunidad si solo estoy ladrando el árbol equivocado. Básicamente, mi preg...

7 la respuesta

Un min = idioma en C ++?

13 la respuesta

¿Cuándo debo usar std :: size_t?

Solo me pregunto si debería usar

30 la respuesta

¿Cómo puedo revertir una matriz int en Java?

Estoy tratando de revertir una matriz int en Java.Este método no invierte la matriz.

2 la respuesta

Lea un archivo y obtenga una serie de cadenas

Quiero leer un archivo y recuperar un vector deStrings. La siguiente función funciona, pero ¿hay alguna forma más concisa o idiomática? use std::fs::File; use std::io::Read; fn lines_from_file(filename: &str) -> Vec<String> { let mut file = ...

2 la respuesta

¿Cuándo es apropiado usar un tipo asociado versus un tipo genérico?

Enesta pregunta [https://stackoverflow.com/q/32053402/155423], surgió un problema que podría resolverse cambiando un intento de usar un parámetro de tipo genérico en un tipo asociado. Eso provocó la pregunta "¿Por qué un tipo asociado es más ...

2 la respuesta

Golang y herencia

Quiero proporcionar una estructura base con métodos en mi biblioteca que se puedan 'extender'. Los métodos de esta estructura base se basan en métodos de la estructura extendida. Esto no es directamente posible en Go, porque los métodos ...

3 la respuesta

Forma correcta de agregar dinámicamente funciones a las clases de ES6

Tengo una clase simple con un solo método.exec(arg1,..,argn) y quiero tener varios métodos de alias que llamenexec con valores de argumento predefinidos (p. ej.exec_sync = exec.bind(this, true)) Lo siguiente hace el truco: class Executor { ...

1 la respuesta

pitón pitón idiomático para bucle si otra declaración

Como puedo usarelse declaración en una pitón idiomáticafor ¿lazo? Sinelse Puedo escribir, por ejemplo: res = [i for i in [1,2,3,4,5] if i < 4]El resultado es:[1, 2, 3] La forma normal del código anterior es: res = [] for i in [1,2,3,4,5]: if i ...

2 la respuesta

¿Cómo puedo poner palabras clave en mi código?

Bien, entonces, ¿cómo podría hacer mi código? En lugar de poner 1 a 4, podría poner una palabra clave como "Congelación" o "Congelar". ¿Cómo podría poner un buscador de palabras clave en mi código? Toda la ayuda es inmensamente apreciada. :) def ...