HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4021  
Старый 21.10.2009, 12:57
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

2cupper

stl vector + boost matrix
_http://www.boost.org/doc/libs/1_40_0/libs/numeric/ublas/doc/matrix.htm
 
Ответить с цитированием

  #4022  
Старый 22.10.2009, 14:59
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

2Martyr ты ошибся разделом, тебе в соседний тред.
 
Ответить с цитированием

  #4023  
Старый 22.10.2009, 15:03
GroodeR
Новичок
Регистрация: 20.10.2009
Сообщений: 9
С нами: 8714737

Репутация: 0
По умолчанию

Вообщем у меня проблема, мне помогли написать программу, вот я её как бы оформил.


Цитата:
#include <iostream.h>
void dohod (double L, double p,int d){
double s=0;
s=L*((p/364)*d);
cout << endl << "Polucenai ssuma: " << s;
}

Компелятор ругаеться


Цитата:
g++.exe -x c++ -c H:\DOCUME~1\9335~1\0016~1\1212 -o H:\DOCUME~1\9335~1\0016~1\1212.o -Wall -fpermissive
g++.exe H:\DOCUME~1\9335~1\0016~1\1212.o -o H:\DOCUME~1\9335~1\0016~1\1212.exe -Wall -fpermissive
..\lib\gcc-lib\libmingw32.a(main.o)(.text+0x8e): undefined reference to `WinMain@16'
Failure

Как правильно оформить, помогите плс. Я новичёк.
 
Ответить с цитированием

  #4024  
Старый 22.10.2009, 16:05
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
С нами: 10661593

Репутация: 88
По умолчанию

Цитата:
Сообщение от GroodeR  
Вообщем у меня проблема, мне помогли написать программу, вот я её как бы оформил.

Компелятор ругаеться
Как правильно оформить, помогите плс. Я новичёк.
Код:
#include <iostream>
using namespace std;
double dohod (double L, double p,int d){
     return L*((p/364)*d);
}
int main()
{
      double a,b;
      int c;
      cin>>a>>b>>c;
      cout <<  "Polucenai ssuma: " << dohod(a,b,c);
	  return 0;
}
правильно компилятор

Последний раз редактировалось Irdis; 22.10.2009 в 16:35..
 
Ответить с цитированием

  #4025  
Старый 22.10.2009, 18:08
StriplOol
Новичок
Регистрация: 14.10.2009
Сообщений: 8
С нами: 8723506

Репутация: 0
По умолчанию

такой вопрос уважаемые:
каким образом осуществляется изменение приложения (ехе файла)?
Опишу в кратце что мне надо сделать:
сделать лоудер который бы изменял ехе файл ( а именно пакеты с которыми он будет работать, но не суть)
 
Ответить с цитированием

  #4026  
Старый 22.10.2009, 19:02
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

в подфорум Реверсинг загляни. Делается все обычно в два этапа - сначала руками с помощью ollydbg или другого отладчика получаешь нужный результат, потом кодируешь изменение нужных байт в программе своей через WriteProcessMemory или инжект длл. Ну и все.
 
Ответить с цитированием

  #4027  
Старый 22.10.2009, 19:07
[n]-c0der
Участник форума
Регистрация: 03.02.2009
Сообщений: 104
С нами: 9087590

Репутация: 70
По умолчанию

Подскажите что я не так делаю?


Код:
int WriteToAutoRun(char * path, char * name)
{
	HKEY hKey;
	long iRet;
	long iRetOpen;
	
	iRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE,(LPCWSTR)"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", 0, KEY_SET_VALUE, &hKey);

	if ( iRet == 0)
	{
		long set = RegSetValueEx(hKey,(LPCWSTR)name,NULL,REG_SZ,(BYTE *)path ,sizeof(path)+1);
		printf(" - %d",set);
	}
	RegCloseKey( hKey );
	return 0;
}
Ошибка = 2...
 
Ответить с цитированием

  #4028  
Старый 22.10.2009, 19:14
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

error C2664: 'RegOpenKeyExA' : cannot convert parameter 2 from 'LPCWSTR' to 'LPCSTR'

как вообще удалось заставить код выполниться, если он банально не комплиируется? =)
 
Ответить с цитированием

  #4029  
Старый 22.10.2009, 20:31
[n]-c0der
Участник форума
Регистрация: 03.02.2009
Сообщений: 104
С нами: 9087590

Репутация: 70
По умолчанию

Цитата:
Сообщение от Ra$cal  
error C2664: 'RegOpenKeyExA' : cannot convert parameter 2 from 'LPCWSTR' to 'LPCSTR'

как вообще удалось заставить код выполниться, если он банально не комплиируется? =)
error C2664: 'RegSetValueExW' : cannot convert parameter 2 from 'LPCSTR' to 'LPCWSTR'
=), Вот почему компилится. ВОт тогда в чем ошибка?
 
Ответить с цитированием

  #4030  
Старый 22.10.2009, 20:59
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

sizeof(path)+1

как минимум это не правильно. это применимо только для статических массивов.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...