La programmation

87
Utilisation de 'return' dans un bloc Ruby

J'essaie d'utiliser Ruby 1.9.1 pour un langage de script intégré, de sorte que le code "utilisateur final" soit écrit dans un bloc Ruby. Un problème avec ceci est que j'aimerais que les utilisateurs puissent utiliser le mot-clé 'return' dans les blocs, afin qu'ils n'aient pas à s'inquiéter des...

87
utiliser une expression régulière dans if-condition dans bash

Je me demande la règle générale pour utiliser une expression régulière dans la clause if dans bash? Voici un exemple $ gg=svm-grid-ch $ if [[ $gg == *grid* ]] ; then echo $gg; fi svm-grid-ch $ if [[ $gg == ^....grid* ]] ; then echo $gg; fi $ if [[ $gg == ....grid* ]] ; then echo $gg; fi $ if [[...

87
Utilisation de sed pour renommer en masse des fichiers

Objectif Modifiez ces noms de fichiers: F00001-0708-RG-biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl à ces noms de fichiers: F0001-0708-RG-biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl Code Shell Tester: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' Pour effectuer:...

87
S'échapper dans makefile

J'essaye de le faire dans un makefile et ça échoue horriblement: M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}') est-ce que tu sais pourquoi? Je suppose que cela a à voir avec la fuite, mais quoi et où?

87
Plusieurs versions de Python sur la même machine?

Existe-t-il une documentation officielle sur le site Web de Python quelque part, sur la façon d'installer et d'exécuter plusieurs versions de Python sur la même machine sous Linux? Je peux trouver des millions d'articles de blog et de réponses, mais je veux savoir s'il existe une manière...

87
Comment utiliser glOrtho () dans OpenGL?

Je ne comprends pas l'utilisation de glOrtho. Quelqu'un peut-il expliquer à quoi il sert? Est-il utilisé pour définir la plage de limites des coordonnées xy et z? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); Cela signifie que la plage x, y et z va de -1 à 1?

87
ImageButton Android avec un état sélectionné?

Si j'utilisais un ImageButton avec un sélecteur pour son arrière-plan, y a-t-il un état que je peux changer qui le fera changer d'apparence? À l'heure actuelle, je peux le faire changer d'images lorsqu'il est pressé, mais il ne semble y avoir aucun état "en surbrillance" ou "sélectionné" ou...

87
Comment renvoyer plusieurs valeurs d'une fonction en C?

Si j'ai une fonction qui produit un résultat intet un résultat string, comment puis-je les renvoyer tous les deux à partir d'une fonction? Pour autant que je sache, je ne peux renvoyer qu'une seule chose, comme déterminé par le type précédant le nom de la fonction.