Codengineering - блог о программировании ➜ страница 1344


C++ статическая постоянная строка (член класса)

Я хотел бы иметь частную статическую константу для класса (в данном случае shape-factory). Я бы хотел иметь нечто подобное. class A { private: static const string RECTANGLE = "rectangle"; } к сожалению, я получаю всевозможные ошибки от компилятора C++ (g++), такие как: ISO C++ запрещает инициализацию член 'прямоугольник' недопустимая инициализация в классе статического элемента данных нецелого типа 'std:: string' ошибка: создание " прямоугольника’ статика Это говор ...

Почему jQuery или метод DOM, такой как getElementById, не находит элемент?

каковы возможные причины для document.getElementById,$("#id") или любой другой метод DOM / селектор jQuery не находит элементы? пример проблемы включают в себя: jQuery молча не удается привязать обработчик событий, а стандартный метод DOM возвращает null приведет к ошибке: Uncaught TypeError: не удается установить свойство '...- нуль ...

Разрешение конфликта Git с двоичными файлами

Я использую Git на Windows (msysgit) для отслеживания изменений для некоторых проектных работ, которые я делал. сегодня я работал на другом ПК (с удаленным РЕПО brian) и теперь я пытаюсь объединить изменения, сделанные сегодня, обратно в мою обычную локальную версию на моем ноутбуке. на моем ноутбуке, я использовал git pull brian master чтобы вытащить изменения в мою локальную версию. Все было хорошо, кроме основного документа InDesign-это показывает как конфликт. В версия на ПК (brian) являе ...

Печать содержимого объекта JavaScript? [дубликат]

этот вопрос уже есть ответ здесь: Как я могу отобразить объект JavaScript? 31 ответы обычно, если мы просто используем alert(object); Он будет отображаться как [object Object]. Как распечатать все параметры содержимого объекта в JavaScript? ...

Как создать пустой файл в командной строке в Windows?

Как создать пустой файл в командной строке DOS или Windows? пробовал: copy nul > file.txt но он всегда показывает, что файл был скопирован. есть ли другой метод в стандартном cmd? Это должен быть метод, который не требует touch команда от Cygwin или любые другие нестандартные команды. Команда должна выполняться из сценария, поэтому нажатия клавиш не могут быть использованы. ...

Альтернатива Google finance api [закрыто]

Я хотел использовать Google Finance API для получения биржевых данных о компании, но этот API устарел с 2011/26/05. Что вы используете в качестве бесплатного API для получения данных о запасах в режиме реального времени? ...

Как заменить все точки в строке с помощью JavaScript

Я хочу заменить все вхождения точки (.) в строке JavaScript например, у меня есть: var mystring = 'okay.this.is.a.string'; Я хочу сделать: okay this is a string. до сих пор я пытался: mystring.replace(/./g,' ') но это заканчивается тем, что все строки заменяются пробелами. ...

Как я могу маркировать строку в C++?

Java имеет удобный метод разделения: String str = "The quick brown fox"; String[] results = str.split(" "); есть простой способ сделать это в C++? ...

С контекстно-свободной++ или контекстная?

я часто слышу утверждения, что C++ является контекстно-зависимым языком. Возьмем следующий пример: a b(c); это определение переменной или объявление функции? Это зависит от значения символа c. Если c это переменная, потом a b(c); задает переменную b типа a. Он непосредственно инициализируется с помощью c. Но если c это тип, потом a b(c); объявляет функцию с именем b что берет а c и возвращает a. если вы посмотрите определение контекстно-свободных языков, это в основном скажет вам, что все пр ...

Установка фокуса на ввод после рендеринга

каков способ react установки фокуса на определенном текстовом поле после визуализации компонента? документация, кажется, предлагает использовать ссылки, например: Set ref="nameInput" в моем поле ввода в функции рендеринга, а затем вызовите: this.refs.nameInput.getInputDOMNode().focus(); но где я должен это назвать? Я пробовал несколько мест, но я не могу заставить его работать. ...