Articles of exécution

Passer des parameters et leur donner des valeurs provoque une erreur d’exécution

J’ai donc le code suivant: void emptySsortingng(char* token, int size) { for (int i=0; i < size; i++) token[i] = '\0'; } void setDefaults(char uloginName[], char *home_directory, char *password, char *shell, char *gecos) { emptyString(home_directory, sizeof(home_directory) – 1); strcat(home_directory, "home/home/"); strcat(home_directory, uloginName); } int main(){ char buffer[256]; AccountInfo *tempAccount; UserDB users; char uloginName[9] = "Smith"; […]

Essayer d’optimiser et de comprendre l’exécution sur une fonction récursive imprimant les diviseurs d’un nombre

Ce qui suit est une fonction récursive qui affiche les diviseurs d’un nombre (il doit être récursif). Sans la partie mise en commentaire, les pires scénarios du programme sont des nombres premiers, la boucle while devra courir jusqu’à n, le temps d’exécution serait donc: O (n). Avec la partie commentée, les nombres premiers s’exécutent maintenant […]

Eclipse CDT ne peut pas trouver le fichier exe construit après la construction, il faut cliquer sur Exécuter la configuration

J’utilise Eclipse CDT. Je rencontre un problème vraiment étrange. Après avoir construit un projet, je clique sur le projet et choisissez run as -> local c/c++ project , une erreur binary not found renvoyée. Si je clique avec le bouton droit de la souris sur le projet -> run configuration , mais que je n’effectue […]

Structure d’arbre avec TFrames

Je ne pouvais pas mieux dessiner avec de la peinture. Ce que j’essaie de faire ici est de créer une structure arborescente (comme celle sur l’image) à l’aide de TFrames. et fondamentalement, lorsque j’appuie sur les boutons +, un nouveau TFrame est ajouté à l’arbre. J’utilise C ++ Builder, et je sais comment faire l’ajout […]

Obtenir les données d’en-tête NT actuelles du processus en cours d’exécution avec C / C ++

C’est mon premier post et je suis coincé ici. Je suis en train de travailler sur mon projet et j’ai un problème. Je récupère le baseaddress de mon propre module et je lis la mémoire de processus pour que IMAGE_DOS_HEADER soit exécuté puis je continue à append e_lanew à partir de la structure IMAGE_DOS_HEADER de […]

Une main () peut-elle retourner avant que tout le cout ait été écrit dans la console?

J’essaie de localiser une erreur dans un script R qui appelle un programme C ++. Le R me dit que mon C ++ a retourné NA – mais cela ne semble pas être le cas lorsque je regarde à travers le programme. Il n’y a rien appelé qui aurait pour résultat NA dans R. D’où […]

Stimuler l’esprit prend à jamais pour parsingr les expressions

je suis nouveau ici travailler avec boost En lisant beaucoup de très bons articles pour stimuler Spirit, je décide de créer un parsingur et de me lancer dans le problème qui parsing une expression comme celle-ci 1+ (2+ (3+ (4+ (5+) (6+ (7+ (8)))))))) prend toujours pour l’exécution .. le rendant plus simple 1+ (2+ […]

L’appel de méthodes de base non virtuelles dans un inheritance virtuel représente-t-il un coût supplémentaire?

J’avais référé cette question (j’ai changé son titre). Je suis conscient que la génération de code liée à la virtual est spécifique à la mise en œuvre. Cependant, une question précédente suggère qu’il existe un coût supplémentaire lié à virtual inheritance virtual lors de l’appel de la méthode de base non virtuelle. J’ai écrit les […]

C ++ 0x: Comment puis-je accéder aux membres de tuple variadic par index lors de l’exécution?

J’ai écrit le modèle de base de Tuple suivant: template class Tuple; template struct TupleIndexer; template class Tuple : public Tuple { private: Head element; public: template typename TupleIndexer::Type& Get() { return TupleIndexer::Get(*this); } uintptr_t GetCount() const { return sizeof…(Tail) + 1; } private: friend struct TupleIndexer; }; template class Tuple { public: uintptr_t GetCount() […]

Comment réaliser un polymorphism dynamic (répartition d’appel au moment de l’exécution) sur des types non liés?

OBJECTIF: J’aimerais réaliser un polymorphism dynamic dépendant du type (c’est-à-dire la répartition au moment de l’exécution d’un appel de fonction) sur des types non liés , c’est-à-dire sur des types qui n’ont pas de classe de base commune . Il me semble que cela est réalisable, ou du moins théoriquement valable. Je vais essayer de […]