Рекомендуется размещать код ваших программ на специальных сайтах, обеспечивающих подсветку синтаксиса и выравнивание кода. Например, paste.org.ru. Можно скопировать полученный там код вместе с подсветкой сюда (для этого его нужно выделить, скопировать исходный код выделенного фрагмента и поместить его в вашу запись с тегом <pre> ).
  • ↓
  • ↑
  • ⇑
 
02:22 

Нажатие двух клавиш одновременно

дымчатая.реальность
Я счастлива. А ты?..
Здравствуйте.
Такая проблема возникла: нужно отследить нажатие более, чем одной клавиши одновременно. Конкретнее - например, осуществить плавный прыжок, зажав в игре клавишу "пробел" и клавишу "вправо" одновременно. Пока у меня считывает только по одной - то есть, пока нажат пробел, другие нажатия не воспринимает. Можно это как-то пофиксить?

Вот фрагмент кода, отвечающий за нажатия:

читать дальше
Заранее спасибо всем откликнувшимся.

@темы: Java

19:47 

Haline
Всегда мечтайте и стремитесь к большему, чем вы знаете, что можете достигнуть. (c)
Как в Visual Studio C++ округлить число типа double - получить, например, 3 знака после запятой?

08:41 

Haline
Всегда мечтайте и стремитесь к большему, чем вы знаете, что можете достигнуть. (c)
Работаю с формами в Visual Studio С++.
Создала Class Complex и в нем реализовала функцию
Complex plusminus (Complex im).
Как мне теперь в коде вызвать эту функцию?
так не получается:
res=Complex::plusminus(im1)
как тогда?

19:57 

твой Драко
Я мюсли. Следовательно, я cуществафли.
Добрый вечер.
БД таблицы. В строку нужно вписать дату в виде ДД.ММ.ГГГГ и время ЧЧ.ММ
какой тип данных использовать?
среда microsoft sql server

@темы: Вопрос, База данных, MS SQL

23:41 

Симплекс-метод

Mr.Freedom
Ну, пробьешь ты головой стену. И что ты будешь делать в соседней камере?
Поделитесь гуглом, мне нужно нормальное описание симплекс метода. Гугл выдает кучу всякого неадеквата и писать по этому очень тяжело.
IQ мой настолько низок, что даже в кормане я этого не могу понять. Может кто знает что-то для дебилов?)

@темы: C++, Алгоритм

17:25 

Ассемблерная вставка в c++

[TrusT]
"Мэрик, Мора не будет."
Имеется задание: С клавиатуры вводят 10 пар действительных (float или double) чисел, представляющих собой декартовы координаты точки на плоскости. Указать точку, наиболее удалённую от начала координат, её порядковый номер и расстояние от точки (0,0).

точка (x, y)
x1, y1
x2, y3
x3, y3
x4, y4
...
Наиболее удаленная точка - это (x*x+y*y)^1/2, порядковый номер - номер строки.
Вопрос - как обратиться к строке? ну, то есть у к точке? И как дальше перемещаться?
формулу k=i*n+j видела, обращение massiv[k] не работает.

P.S. что такое базово-индексный метод адресации? как это можно реализовать? Юрова, еще пару книженций по теме прочла - адекватного ответа не нашла.
Заранее спасибо.

@темы: Вопрос, Ассемблер, C++

09:40 

Mike Thomson
умом то я умный, а вот глупостями своими понятен не каждому
Добрый день! Вопрос такой, как присоединить отчет в Crystal Reports 10 в приложение, созданное на Visual Basic 6?

@темы: Вопрос, Basic

21:28 

Haline
Всегда мечтайте и стремитесь к большему, чем вы знаете, что можете достигнуть. (c)
Работаю с формами в VisualStudio C++.
Создала TextBox1 и Button1. Хочу, чтобы при нажатии на Button1 в переменную perem считывалось значение из TextBox1.
В Form1.h:
private: System::Void button1_Click_1(System::Object^ sender, System::EventArgs^ e) {
float perem;
TextBox->???
}
Что писать после TextBox->?

@темы: C++

19:25 

PHP - задание по созданию веб страниц

Mallory Kane
Everything and more.
Вопрос странный конечно, но мне ничего не приходит в голову...
Помогите , плиз, придумать задание для PHP приложения?
Нужно, чтобы оно работало с базами данных, и было не слишком сложно его написать.

@темы: PHP, База данных, Вопрос, Интернет, Точка зрения

23:39 

Помогите победить убунту

CD_Eater
ДНК человека на 30% совпадает с ДНК салата
свежая убунта
гном3
методом копирования бинарников установил текстовый редактор (какой именно - в этом вопросе не важно)
удалось добавить его в гномо-меню (гном в режиме "классик", меню Applications в левом верхнем углу экрана)
пытаюсь сделать запуск этого редактора при щелчке по текстовому файлу, как написано здесь
www.flynsarmy.com/2012/05/how-to-add-an-applica...
не получается! не появляется эта программа в списке "Open with"
хотя с тем же самым .desktop-файлом мне удалось добавить программу в меню Applications
запускать этот текстовый редактор каждый раз из консоли уныло, это делает систему вообще не юзабельной

вопросы:
1) почему с каждой новой версией убунты у юзера отбирают какой-нибудь ценный функционал в интерфейсе?
2) отпишитесь, возникала ли у вас аналогичная проблема
3) есть ли альтернативные пути решения проблемы (заменить гном или всю
убунту чем-то более дружественным к пользователю, на базе GTK)

@темы: Вопрос, *nix

18:47 

alhames
alhames.ru
Ребят, я иссяк. Может у вас будут идеи:
как хранить многомерный массив в плоской базе данных (MySQL), так чтобы удобно можно было организовывать поиск по всем элементам?
К примеру:
{
id: 1,
name: 'Иванов Иван Иваныч',
mother: {
id: 2,
name: 'Иванова Ивания Ивановна'
},
father: {
id: 7,
name: 'Иванов Абдула Иванович'
},
hobby: [
[{name: 'Спорт',id: 334},{name: 'Велосипед',id: 745}],
[{name: 'Телевизор',id: 644},{name: 'Дом 3',id: 838}]
]
}

И после к примеру мне нужно будет сделать выборку всех людей, кто увлекается спортом, всех людей кто увлекается ездой на велосипедах, или кто не смотрит дом 3. Как?

@темы: SQL, MySQL

10:32 

Помогите, пожалуйста. Не выполняется операция деления.

Как написать код для нахождения процентов от числа?
#include "stdafx.h"
#include "kalkulyator.h"
#include "kalkulyatorDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CAboutDlg dialog used for App About

class CAboutDlg : public CDialog
{
public:
CAboutDlg();

// Dialog Data
enum { IDD = IDD_ABOUTBOX };

protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support

// Implementation
protected:
DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
END_MESSAGE_MAP()


// CkalkulyatorDlg dialog




CkalkulyatorDlg::CkalkulyatorDlg(CWnd* pParent /*=NULL*/)
: CDialog(CkalkulyatorDlg::IDD, pParent)
, a(0)
, b(0)
, c(0)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}

void CkalkulyatorDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, a);
DDX_Text(pDX, IDC_EDIT2, b);
DDX_Text(pDX, IDC_EDIT3, c);
}

BEGIN_MESSAGE_MAP(CkalkulyatorDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_BN_CLICKED(IDC_BUTTON1, &CkalkulyatorDlg::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2, &CkalkulyatorDlg::OnBnClickedButton2)
ON_BN_CLICKED(IDC_BUTTON3, &CkalkulyatorDlg::OnBnClickedButton3)
ON_BN_CLICKED(IDC_BUTTON4, &CkalkulyatorDlg::OnBnClickedButton4)
ON_BN_CLICKED(IDC_BUTTON5, &CkalkulyatorDlg::OnBnClickedButton5)
END_MESSAGE_MAP()


// CkalkulyatorDlg message handlers

BOOL CkalkulyatorDlg::OnInitDialog()
{
CDialog::OnInitDialog();

// Add "About..." menu item to system menu.

// IDM_ABOUTBOX must be in the system command range.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);

CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}

// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon

// TODO: Add extra initialization here

return TRUE; // return TRUE unless you set the focus to a control
}

void CkalkulyatorDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}

// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.

void CkalkulyatorDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting

SendMessage(WM_ICONERASEBKGND, reinterpret_cast(dc.GetSafeHdc()), 0);

// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;

// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}

// The system calls this function to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CkalkulyatorDlg::OnQueryDragIcon()
{
return static_cast(m_hIcon);
}


void CkalkulyatorDlg::OnBnClickedButton1()
{
UpdateData(true);
c=a+b;
UpdateData(false);
}

void CkalkulyatorDlg::OnBnClickedButton2()
{
UpdateData(true);
c=a-b;
UpdateData(false);
}

void CkalkulyatorDlg::OnBnClickedButton3()
{
UpdateData(true);
c=a*b;
UpdateData(false);
}

void CkalkulyatorDlg::OnBnClickedButton4()
{
UpdateData(true);
с=a/b;
UpdateData(false);
}

void CkalkulyatorDlg::OnBnClickedButton5()
{
UpdateData(true);
c=a%b;
UpdateData(false);
}

@темы: C++

22:55 

Макровирусы

Mallory Kane
Everything and more.
Приветствую!

У меня такой вопрос - насколько в настоящее время представляют опасность макровирусы? Появляются ли какие-то новые, или они уже остались в прошлом?

@темы: Интернет, Вопрос

13:11 

QT

[TrusT]
"Мэрик, Мора не будет."
Осталось, буквально, чуть-чуть.
У меня есть файл queue.h Там описан мой класс Queue и переменная отдельно Queue M
Сама идея: мне нужно в разных окнах добавлять/удалять элементы. Потребность: очередь была везде одинаковая, то есть. В добавлении добавила пять элементов, удалила 3, вставила 4, нашла элемент. Все эти действия демонстрируются в разных окнах, но должны изменять и возвращать общую очередь.
Вопрос: как это провернуть?

@темы: Qt, Вопрос

16:33 

Хранение описаний фотографий в скрипте новостей

LuNa82
Здравствуйте!

Пишу скрипт для отображения новостей на странице сайта.
Всё находится в одной таблице в MySql.
У новостей есть фотографии, одна из них показывается рядом с новостью, чтобы посмотреть остальные нужно щелкнуть на основное фото, подгрузится скрипт JS с галереей.
Фотографии новостей ищу в папках с новостями php скриптом.

Вопрос: как лучше организовать хранение описаний этих фотографий?
Бывает что у каждой фотографии в новости разное описание...

@темы: MS SQL, PHP, База данных, Интернет

14:13 

MATLAB

the best woman
Добрый день)) Вопрос по программе в matlab.



Ругается на третью строчку, что Function definitions are not permitted in this context. :nope:

@темы: Вопрос

02:17 

Здравствуйте, очень нужна помощь с двухмерными массивами, первый курс, не понимаю как их можно решить вовсе. 2 задачки.
читать дальше

@темы: Вопрос, C++

23:35 

.masa
Пропускай все через сердце
Добрый вечер. Есть следующий вопрос по БД. (MySQL, InnoDB таблицы)

Есть 3 таблицы. Условно скажем так:

1. table1
-table1_id
-...

2. table2
-table2_id
-..

3. table3
-table3_id
-t1
-t2

Думаю понятно, что table1_id, table2_id - первичные ключи, а t1,t2 - внешние.
При настройке внешнего ключа стоит каскадное обновление и удаление данных.

Что надо: При удалении записи из первой таблицы - удалить все связанные с ней записи в третьей таблице. При это связанные данные из таблицы 2- не удалять.
При удалении записи из второй таблицы - удалить все связанные с ней записи в третьей таблице. При это связанные данные из таблицы 1- не удалять.

Что получается: При удалении записи из первой таблицы удаляются все связанные с ней записи из третьей таблицы, а также запись из второй таблицы.
При удалении записи из второй таблицы удаляются все связанные с ней записи из третьей таблицы, а также запись из первой таблицы.

Надеюсь, идея понятна. Как решить проблему? Или только несколько запросов делать?

@темы: База данных

19:12 

Помощь с QT Designer и creator

[TrusT]
"Мэрик, Мора не будет."
Я создала форму с QTextBrowser и хочу вывести в нее текст из текстового файла.
Как это сделать? Все примеры, что я встречала, не работали с готовыми формами из Designer'a.
Спасибо заранее.

@темы: Вопрос, Qt

18:52 

C++

Malabary Takemura
Всегда живи в своё удовольствие
Помогите с передачей массива в функцию. Не понимаю самой технологии...
Вот что я накалякал:

читать дальше

@темы: C++, Вопрос

ru_programming

главная