как наберется достаточно кол-во ответов,можно удаить. просто действительно очень важно знать: сильно ли различаются С,С#,С++? просто хотел начать с С, но узнал,что в инсте будет С#,времени мало, а куда я иду, надо быть заранее очень подготовленным…
сильно ли различаются С,С#,С++? 09.07.09 Ответов: 134
как выбрать из базы строку,где id последнее? 09.07.09 Ответов: 22
Всем привет
помогите!
как выбрать из базы строку,где id последнее?
("SELECT * FROM gen_uptv WHERE id='???' ")
как правильно написать,если к примеру я не знаю,сколько там всего айди?))
HID Report Parser 09.07.09 Ответов: 24
Никому случайно не попадался более менее нормальный исходник такого парсера? Чтобы настравить репорт (к примеру от джойстика) а он выдал сущность значений этого репорта в соответствии с дискриптором репорта…
Самому писать не влом, просто возможно уже есть…
Помогите включить dll в exe(VS2008, Qt) 09.07.09 Ответов: 6
После компиляции проекта получается exe'шник. Он грузит всевозможные dll начиная от всевозможных msvc* и закнчивая Qtшными dll-ками. Как нибудь можно задать в настройках проекто чтобы все dll включились в exeшник. и при копировании на другую машину(на машине нет ничего кроме XP) программа запускалась и не требовала дополнительных библиотек?
Программа групповой рассылки 09.07.09 Ответов: 8
Есть ли какая-то предельно простая программа для рассылки по выбранным пользователям/группам с возможностью создавать "красивые" письма в HTML формате? И чтобы отчёт какой-то был : сколько отправлено, сколько недошли до адресата …
Перевод символа в число и обратно (GNU C++) 09.07.09 Ответов: 6
При написании реализации шифра Виженера пришлось переводить символы в числа, т.е. по созданному массиву char построить массив int, в котором каждому символу будет поставлен его код. Попытка применить (int) или int() приводит к sigmentation fallout. Каак правильно?
Работа
Нужно перевести базу Mysql движка xoops > bitrix
сколько бы это могло стоить? и кто готов?
MySQL or PostgreSQL 09.07.09 Ответов: 11
Посоветуйте какую БД выбрать?? Я имею небольшой опыт работы с mysql, но вроде как второй вариант, говорят, лучше? Типа mysql плохо работает с одновременными запросами и т.д.
В жаркие дни предусматривается до 50 запросов одновременно… Что лучше пользовать?
И если кто имеет опыт с другими базами и считает их более достойными и подходящими, рекомендуйте! А заодно и хостинги, только чтоб цены не зашкаливали…
Таблицы HTML 08.07.09 Ответов: 43
Люди подскажите пожалуйста, я создал сайт на табличном дизайне, в нем 1 таблица и несколько ячеек,в таблице: слева друг под другом 4 ячейки, справа во всю длину этих четырех 1 ячейка, вообщем проблема в том, что когда контент( я помещаю его в 1 правую ячейку)выходит за границу ячейки, то она расширяется, но при этом те 4 ячейки которые слева тоже расширяется как им хочется, как их закрепить, хотя бы 3 из них? Я добавил под этими 4 – мя еще одну и вручную задаю параметр height, тогда методом подбора количества пикселей удается сделать чтоб расширялась тока 5-я ячейка, а остальные 4 как бы не расширяются, но возникла другая проблема: в FIREFOX все нормуль, а в ОПЕРЕ и ЭКСПЛОРЕРЕ остается пустое место, ну то есть когда я подгоняю количество пикселей в 5-й ячейке, чтобы те 4 ячейки не расширялись, то под контентом в правой ячейке(например текст) остается еще много пустого места. Извините за длинныйвопрос.
Как скачать веб-страничку на C#? 08.07.09 Ответов: 11
как html считать в переменную типа string или массив char??? лучше будет если это массив…
делаю так…:
public char[] a;
string url = "мой путь"; //введите любой путь, я свой удалил
StreamReader sr = File.OpenText(url);
string input = null;
int i=0;
while ((input = sr.ReadLine()) != null)
{
a[i] = Convert.ToChar(input);
}
sr.Close();
ниразу не приходилось считывать html файлы… как их правильно считать, выдаёт ошибку в месте
StreamReader sr = File.OpenText(url);
пишет "URI formats are not supported."
подскажите, кто что подскажет)))
Помогите с графикой под WinAPI 08.07.09 Ответов: 54
Помогите, пожалуйста:)
Мне нужно нарисовать правильный шестиугольник, не могу составить цикл и разобраться с ошибками…
Буду очень благодарна. Заранее спасибо.
#include <windows.h>
//#include "resource.h"
#include <math.h>
HINSTANCE hInst;
char szAppName[] ="ApiWin";
char szTitle[] ="Window Application";
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
MSG msg;
WNDCLASSEX wc;
HWND hwnd;
hInst=hInstance;
memset(&wc,0,sizeof(wc));
wc.style=CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc= (WNDPROC)WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance= hInst;
//wc.hIcon=(HICON)LoadImage(hInst,MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,32,32,0);
wc.hCursor=LoadCursor(NULL,IDC_ARROW);
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wc.lpszMenuName= NULL;
wc.lpszClassName = szAppName;
wc.cbSize=sizeof(WNDCLASSEX);
//wc.hIconSm=LoadImage(hInst,MAKEINTRESOURCE(IDI_APPICON_SM),IMAGE_ICON,16,16,0);
if(!RegisterClassEx(&wc))
return FALSE;
hwnd = CreateWindow(szAppName, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0,
NULL, NULL, hInst, NULL);
if (!hwnd)
return (FALSE);
ShowWindow(hwnd, nCmdShow);
UpdateWindow(hwnd);
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return (msg.wParam);
}
int x=50;
int y=50;
float CD=0;
int dist=20;
float angle = 30;
void turnTo(float angle)
{
angle=CD;
return;
}
voidturn(float angle)
{
CD+=angle;
return;
}
void forward(int dist)
{
const float RadPerDeg=0.01745339;
int x=x+dist*cos(RadPerDeg*CD);
int y=y+dist*sin(RadPerDeg*CD);
HDC hdc;
LineTo(hdc,x,y);
POINT A;
A.x=100;
A.y=100;
POINT FAR* lppt=&A;
MoveToEx(hdc,x,y,lppt);
return;
}
LRESULT CALLBACK WndProc(
HWND hwnd,
UINT message,
WPARAM wParam,
LPARAM lParam)
{
static short cxClient, cyClient;
PAINTSTRUCT ps;
HDC hdc;
switch (message)
{
case WM_SIZE:
{
cxClient = LOWORD(lParam);
cyClient = HIWORD(lParam);
return 0;
}
case WM_PAINT:
{
hdc=BeginPaint(hwnd,&ps);
HGDIOBJ hPen=CreatePen(PS_DASH, 5, RGB(0,255,100));
HGDIOBJ hOldPen=SelectObject(hdc,hPen);
turnTo(angle);
turn(angle);
forward(dist);
EndPaint(hwnd,&ps);
break;
}
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return (DefWindowProc(hwnd, message, wParam, lParam));
}
return (0);
}
Помогите, пожалуйста, разобраться в ошибках (С++) 08.07.09 Ответов: 67
программа должна рисовать кривую Коха
#include <windows.h>
#include <math.h>
//#include "resource.h"
HINSTANCE hInst;
char szAppName[] ="ApiWin";
char szTitle[] ="Window Application";
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
void Koch(float startx, float endx, float starty, float endy, int level);
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
MSG msg;
WNDCLASSEX wc;
HWND hwnd;
hInst=hInstance;
memset(&wc,0,sizeof(wc));
wc.style=CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc= (WNDPROC)WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance= hInst;
//wc.hIcon=(HICON)LoadImage(hInst,MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,32,32,0);
wc.hCursor=LoadCursor(NULL,IDC_ARROW);
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wc.lpszMenuName= NULL;
wc.lpszClassName = szAppName;
wc.cbSize=sizeof(WNDCLASSEX);
//wc.hIconSm=LoadImage(hInst,MAKEINTRESOURCE(IDI_APPICON_SM),IMAGE_ICON,16,16,0);
if(!RegisterClassEx(&wc))
return FALSE;
hwnd = CreateWindow(szAppName, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0,
NULL, NULL, hInst, NULL);
if (!hwnd)
return (FALSE);
ShowWindow(hwnd, nCmdShow);
UpdateWindow(hwnd);
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return (msg.wParam);
}
LRESULT CALLBACK WndProc(
HWND hwnd,
UINT message,
WPARAM wParam,
LPARAM lParam)
{
PAINTSTRUCT ps;
HDC hdc;
switch (message)
{
case WM_PAINT:
{
hdc=BeginPaint(hwnd,&ps);
TextOut(hdc,10,20,"Message WM_PAINT",16);
Koch(100,800,400,400,7);
EndPaint(hwnd,&ps);
break;
}
case WM_LBUTTONDOWN:
MessageBox(NULL,"Hello, 32-bit world!","Window",MB_OK);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return (DefWindowProc(hwnd, message, wParam, lParam));
}
return (0);
}
void Koch(float startx, float endx, float starty, float endy, int level){
if(level==1){
line(startx, starty, endx, endy);
}
L = sqrt( (endx-startx) * (endx-startx) + (endy-starty) * (endy-starty) );
h = L /(2 * sqrt(3));
sina = (endy – starty)/L;
cosa = (endx – startx)/L;
x1 = startx + (endx – startx)/3;
x2 = (endx + startx)/2 + h * sina;
x3 = startx + 2 * (endx – startx)/3;
y1 = starty + (endy – starty)/3;
y2 = (endy + starty)/2 – h * cosa;
y3 = starty + 2 * (endy – starty)/3;
Koch(startx, x1, starty, y1, level-1);
Koch(x1, x2, y1, y2, level-1);
Koch(x2, x3, y2, y3, level-1);
Koch(x3, endx, y3, endy, level-1);}