Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

15
голоса
5
ответов
249
просмотров
Создание словаря с помощью генератора словарей

Заголовок: Можно ли использовать синтаксис генератора списков для создания словаря?

Тело вопроса:

Я хочу создать словарь, используя синтаксис генератора списков. Например, я собираюсь итерироваться по парам ключей и значений.

Вот что у меня получилось:

d = {... for k, v in zip(keys,...
12
голоса
5
ответов
249
просмотров
Какова разница между публичным, приватным и защищённым наследованием?

Вопрос: Какова разница между public, private и protected наследованием в C++?

Описание проблемы: Я изучаю C++ и пытаюсь разобраться в различных типах наследования, но не могу понять, как именно различаются public, private и protected наследования. Как они влияют на доступ к членам...

15
голоса
5
ответов
249
просмотров
Как получить полный путь к директории текущего файла?

Проблема с получением пути к директории текущего файла в Python

Я пытаюсь получить путь к директории текущего исполняемого файла в Python. С помощью следующего кода я успешно получаю полный путь к файлу:

>>> os.path.abspath(__file__)
'C:\\python27\\test.py'

Однако мне нужен...

11
голоса
5
ответов
249
просмотров
Как создать файл в памяти для скачивания пользователем без использования сервера?

Title: Как создать текстовый файл на стороне клиента и предложить пользователю его скачать без взаимодействия с сервером?

Описание проблемы:

Я ищу способ создать текстовый файл на стороне клиента и предложить пользователю скачать его, не взаимодействуя с сервером. Я понимаю, что не могу...

14
голоса
5
ответов
249
просмотров
Запуск команд оболочки и захват вывода

Я хочу написать функцию, которая будет выполнять команду в оболочке и возвращать ее вывод в виде строки, независимо от того, является ли это сообщением об ошибке или успешным выполнением. Мне нужно получить такой же результат, который я бы получил в командной строке.

Какой код мог бы это...

11
голоса
5
ответов
249
просмотров
Получение ID элемента, вызвавшего событие

Вопрос: Как получить ID элемента, который вызывает событие?

Я ищу способ получить ID элемента, который инициирует событие.

Например, у меня есть следующий код:

$(document).ready(function() {
  $("a").click(function() {
    var test = caller.id;
    alert(test.val());
 ...
10
голоса
4
ответов
249
просмотров
Как преобразовать std::string в const char* или char*

Как я могу преобразовать std::string в char* или const char*?

9
голоса
5
ответов
249
просмотров
Доступ к свойству объекта с динамически вычисляемым именем

Я пытаюсь получить доступ к свойству объекта, используя динамическое имя. Это возможно?

const something = { bar: "Foobar!" };
const foo = 'bar';
something.foo; // Идея в том, чтобы получить доступ к something.bar и получить "Foobar!"
10
голоса
5
ответов
249
просмотров
Когда следует использовать статические методы

Я хочу разобраться, когда использовать статические методы. Допустим, у меня есть класс с несколькими геттерами и сеттерами, а также парой методов, и я хочу, чтобы эти методы можно было вызывать только у экземпляра объекта этого класса. Значит ли это, что я должен использовать статический...

9
голоса
5
ответов
249
просмотров
Как выполнить JOIN с первой строкой?

Заголовок: Как избежать дублирования строк в SQL-запросе при наличии нескольких строк в заказе?

Я приведу конкретный, но гипотетический пример.

Каждый Заказ обычно имеет только один позиционный элемент:

Заказы:

OrderGUID   OrderNumber
=========   ============
{FFB2...}  ...