Articles of dynamic

Newtonsoft JSON – Objets dynamics

J’utilise la bibliothèque JSON Newtonsoft pour effectuer une désérialisation dynamic sur le JSON brut entrant et j’ai trouvé quelque chose que je ne peux tout simplement pas expliquer. Le sharepoint départ est la chaîne JSON suivante: { “task”: { “dueDate”: “2012-12-03T00:00:00” } } Rien de trop complexe là-bas … Dans le code, je fais ceci: […]

Comment associer GCC sans -l ni chemin de codage pour une bibliothèque qui ne respecte pas la convention de dénomination libNAME.so?

J’ai une bibliothèque partagée que je souhaite relier un exécutable contre l’utilisation de GCC. La bibliothèque partagée a un nom non standard, pas de la forme libNAME.so, donc je ne peux pas utiliser l’option -l habituelle. (Il s’agit également d’une extension Python, et n’a donc pas de préfixe «lib».) Je suis en mesure de transmettre […]

Pourquoi la saisie dynamic est-elle si souvent associée aux langues interprétées?

Questions simples: je fais beaucoup de programmation (professionnellement et personnellement) dans des langages compilés comme C ++ / Java et dans des langages interprétés comme Python / Javascript. Je trouve personnellement que mon code est presque toujours plus robuste lorsque je programme dans des langages statiques. Cependant, presque tous les langages interprétés que je rencontre […]

Créer dynamicment un object de

J’ai une table dans ma firebase database que j’utilise pour gérer les relations dans mon application. c’est assez simple dans sa nature – parentType, parentId, childType, childId … tout en ints. J’ai fait cette configuration avant, mais je l’ai fait avec une configuration de commutateur / cas quand j’avais 6 tables différentes que j’essayais de […]

Programmation dynamic – Plus grand bloc carré

Je dois trouver le plus grand carré de 1 dans un fichier géant rempli de 1 et de 0. Je sais que je dois utiliser une programmation dynamic. Je le stocke dans un tableau 2D. Toute aide avec l’algorithme pour trouver le plus grand carré serait géniale, merci! exemple d’entrée: 1 0 1 0 1 […]

Comment allouer dynamicment l’espace mémoire pour une chaîne et obtenir cette chaîne de l’utilisateur?

Je veux lire l’entrée de l’utilisateur en utilisant le programme C. Je ne veux pas utiliser le tableau comme, char names[50]; parce que si l’utilisateur donne la chaîne de longueur 10, alors les espaces restants sont perdus. Si j’utilise un pointeur de caractère comme, char *names; alors j’ai besoin d’allouer de la mémoire pour cela […]

Implémenter dynamicment une interface dans .NET 4.0 (C #)

Avec les nouvelles fonctionnalités dynamics de .NET 4.0, il semble qu’il soit possible d’implémenter dynamicment une interface, par exemple: public interface IFoo { ssortingng Bar(int baz); } public class Foo : IFoo { public ssortingng Bar(int baz) { return baz.ToSsortingng(); } } public class Proxy : IDynamicMetaObjectProvider { private readonly object target; public Proxy(object target) […]

Désérialiser XML à un object en utilisant Dynamic

Est-il possible de désérialiser XML inconnu pour object comme ci-dessous? var xml = @”Arul90″; var serializer = new XmlSerializer(typeof(DynamicObject)); dynamic students = serializer.Deserialize(new XmlTextReader(new SsortingngReader(xml)));

Problèmes d’incorporation d’IronPython dans C # (membre requirejs du compilateur manquant ‘Microsoft.CSharp.RuntimeBinder.Binder.InvokeMember’

J’essaie de faire un monde simple pour tester l’incorporation d’IronPython dans C # mais ne semble pas pouvoir résoudre ce problème. Ceci est mon fichier C #; using System; using IronPython.Hosting; using Microsoft.Scripting; using Microsoft.Scripting.Hosting; using System.IO; public class dynamic_demo { static void Main() { var ipy = Python.CreateRuntime(); dynamic test = ipy.UseFile(@”../../Test.py”); test.Simple(); } […]

Pourquoi est-ce que j’obtiens cette erreur de compilation en essayant d’appeler un constructeur / une méthode de base qui prend un argument dynamic?

Lors de la refactorisation de code, je suis tombé sur cette erreur de compilation étrange: L’appel constructeur doit être dissortingbué dynamicment, mais ne peut pas l’être car il fait partie d’un initialiseur de constructeur. Envisagez de lancer les arguments dynamics. Cela semble se produire lorsque vous essayez d’appeler des méthodes / constructeurs de base qui […]