Hé, j'essaie d'initialiser tous les éléments du tableau avec -1. Mais le hic est sans utiliser de boucle. J'ai donc cherché sur le net et quelqu'un m'a dit d'utiliser, int *arr = new int[n]{-1}; Mais cela n'affecte que le premier élément à -1. Donc, ma question est de savoir comment puis-je attribu....
2 avril 2020 à 17:02
int q[10]={0}; cout << q << endl; cout << &q << endl; cout << &q[0] << endl; La sortie est 0x7fffd4d2f860 0x7fffd4d2f860 0x7fffd4d2f860 Maintenant, quand je fais ça-> int *r=q; // allowed int *r=&q[0] // allowed int *r=&q // not allowed Pourquoi la troisième affectation n'est-elle pas au....
Exemple - dans mon application Android, au niveau JNI, j'ai déclaré quelque chose comme: int32_t my_glob_var; Cette variable est-elle garantie de vivre aussi longtemps que le processus le fait? Et en tant que tel, tant que l'application est en cours d'exécution. Ou y a-t-il des mises en garde que ....
13 janv. 2020 à 21:18
J'ai une application qui démarre en C ++ et appelle en Python que je convertis en Python 3. Je reçois un défaut de segmentation dans PyType_Ready que je ne reçois pas sur python 2. Voici les étapes pour reproduire sur CENTOS 7, gcc 4.8.5, en utilisant conda pour obtenir py2 / py3: cd $WORKING # new ....
13 janv. 2020 à 21:15
J'essaie de trouver un moyen de construire et d'exécuter un fichier cpp avec un interpréteur python intégré à l'aide de pybind11. De ce tutoriel , il utilise CMake mais je cherche un moyen de le faire sans CMake. Voici ce que j'ai essayé. Dans example.cpp: #include <pybind11/embed.h> // everything....
4 janv. 2020 à 09:05
Je travaille à écrire un fichier binaire pour enregistrer les données d'instruments matériels (Larson-Davis 831C) sur la base de l'exemple de code du fabricant. Je les échantillons suivants: C ++ string create_ldbin_header(int num_files, vector<int>& file_sizes) { ostringstream return_value; int ....
31 déc. 2019 à 01:56
J'essaie d'envoyer un uint8_t et deux flottants sous forme d'octets (pas sous forme de caractères réels dans les nombres) d'un programme Python via une connexion série à un Arduino (ATtiny1614 utilisant megaTinyCore). Actuellement, du côté Python, j'ai ceci: Serial.write(b"\x01" + struct.pack("<ff",....
27 déc. 2019 à 22:26
J'ai deux tableaux float vertices[] = { -0.5f, -0.5f, 0.0f, 0.5f, -0.5f, 0.0f, 0.0f, 0.5f, 0.0f }; float normals[] = { 0.0, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f }; Je veux d'abord ajouter le tableau vertices à un std::vector<float> et ensuite insérer le t....
26 déc. 2019 à 10:29
(Totalement nouveau pour C ++. Venant de python.) Vecteur de noms: namelist, vecteur de statistiques: statlist. Chaque nom est une table mysql et chaque statistique est une colonne de cette table. for (unsigned int i = 0; i < namelist.size(); i++) { for (unsigned int j = 30; j < statlist.size();....
17 déc. 2019 à 19:46
J'ai une page html que je charge dans mon application Qt5 en utilisant QWebEngineView comme ceci: QWebEngineView* webEngineView = new QWebEngineView(); webEngineView->setUrl("index.html"); J'utilise des caractères UTF-8 dans mon fichier html, tels que "…" (# x2026; en html), qui apparaissent comme ....
16 déc. 2019 à 15:07
J'utilise msxsl.exe pour générer dynamiquement un fichier HTML à partir d'un XML et XSL. J'ai écrit le code en C ++ en utilisant l'API CreateProcess et en appelant msxsl.exe. Étant donné que la sortie était UTF8 dans Windows 7, j'ai créé tous les fichiers associés (comme CSS et JavaScript) dans le m....
15 déc. 2019 à 18:13
J'essaie d'écrire une application de contrôle parental simple pour mon projet universitaire, mais je suis novice dans les modules complémentaires du navigateur. Je souhaite utiliser l'addon Chrome pour envoyer des hôtes vus par l'utilisateur en temps réel à l'application Qt, qui analysera le comport....
J'ai un problème lors du chargement des fichiers javascript dans les ressources qt. Mon res.qrc est le suivant: <RCC> <qresource prefix="/"> <file>mapl.js</file> <file>mapl.html</file> <file>qwebchannel.js</file> </qresource> </RCC> Dans mapl.html, j'utilise la balis....
14 déc. 2019 à 14:26
J'ai du code C ++ lié à Python via pybind11 , et nous rencontrons un problème étrange avec le passage de std :: vector par référence via une méthode virtuelle et les modifications apportées à ce std :: vector persistent en dehors de cette méthode. Ce que nous voulons faire est de fournir une fonctio....
14 déc. 2019 à 00:55
En python, vous avez une fonction intégrée appelée exec qui exécute le code python dans des chaînes exec('print("hello world")') #out: #hello world Mais y a-t-il une version c ++ d'exec en python?....
11 déc. 2019 à 12:27
Je travaille à tester un modèle de réseau neuronal sur du matériel et j'ai le code du modèle en Python et le code matériel en C ++. Du code C ++, j'appelle system("python file.py") pour exécuter mon script Python contenant le modèle, ainsi que les étapes de prétraitement et de post-traitement. Il y....
11 déc. 2019 à 10:25
Je suis TRÈS nouveau sur C ++. J'écris un script Python pour compiler et appeler un programme C ++. Le code: system( "g++ -std=c++11 /home/my_program.cpp" ) system( "/home/a.out arg1" ) Cela semble exécuter très bien le programme C ++. Cependant, lorsque j'apporte des modifications au programme C +....
11 déc. 2019 à 04:37
J'essaye d'obtenir une communication PUB-SUB dans ZeroMQ fonctionnant où le PUB est en C ++ et le SUB en python. J'utilise python 3.8, ZeroMQ 4.3.2, pyzmq 18.1.1 et cppzmq 4.5.0 Le bar : int main() { Sleep(10000); zmq::context_t context(1); zmq::socket_t publisher(co....
10 déc. 2019 à 19:57
J'ai un script python qui est invoqué dans une application C ++. Lorsque j'importe matplotlib, j'obtiens l'erreur suivante. Index de liste hors de portée. Dans mon script, le seul code associé matplotlib est import matplotlib.pyplot as plt f = plt.figure() Lorsque j'appelle le script seul, cela fon....
10 déc. 2019 à 12:38
Je veux avoir des fonctions acceptant les paramètres par défaut des énumérations. Mais je n'ai pas trouvé quelle est la bonne façon de fournir les valeurs par défaut d'énumération dans PyBind11 exemple d'énumération et la documentation, par exemple: struct Pet { enum Kind { Dog = 0, ....
8 déc. 2019 à 22:46
J'ai une classe C ++ comme: class Foo { public: Foo(int param1 = 0, int param2 = 1); } et je veux l'appeler en python avec un argument mot-clé comme ci-dessous: foo = Foo(arg1 = 1) ou foo = Foo(arg2 = 5) Je ne sais pas comment renommer l'argument dans le constructeur par boost :: python, quelq....
7 déc. 2019 à 14:32
J'essaie de travailler avec pybind11 et de créer mon library.so pour python2.7 et python3.6. J'utilise le paquetage cmake pour utiliser pybind11 mais je peux également implémenter le mien. Pour autant que je puisse voir, je dois spécifier la version de python que j'utilise lorsque j'installe pybind.....
1 déc. 2019 à 20:54
Mon code python qui devrait envoyer le "message" import requests r = requests.post('http://192.168.0.100:7777',data="Hello") print(r.text) Mon code ESP32, je pense que le problème est dû à une mauvaise URL, car je ne sais pas quelle IP dois-je utiliser là-bas. Est-ce l'adresse IP de la machine sur ....
30 nov. 2019 à 19:56
J'ai une classe c ++, appelez-la Exemple , que je veux encapsuler en Python en utilisant pybind11. Exemple contient un membre qui est un pointeur MemberClassInterface , appelez-le memberClass . memberClass se voit attribuer une instance de MemberClass , qui est dérivée de MemberClassInterfa....
28 nov. 2019 à 14:51
J'ai un script Arduino qui prend les valeurs booléennes d'un capteur de lumière attaché à mon MKR1000. #include <SPI.h> #include <WiFi101.h> char ssid[] = "networkname"; // network SSID (name) char pass[] = "networkpassword"; // network password (use for WPA, or use as key for WEP) int ke....
28 nov. 2019 à 03:07