#include <windows.h> #include <iostream> #include <stdio.h> using namespace std; int main(int argc, char* argv[]) { char buffer[50]; char * text = "dddddd"; int a; a = sprintf(buffer,"%d",&text); MessageBox(NULL,buffer, "ss", MB_OK); cout<<&text; } почему коут и мессагебокс выводят адрес в разных системах счисления? И как исправить?
Code: #include <windows.h> #include <sstream> using namespace std; int main () { char text [50]; int integer = 12345; stringstream sstream; sstream << integer; sstream >> text; MessageBox(NULL, text, "_", MB_OK); return 0; }
2rudvil, спс конечно, но число в строку я уже перегнал, нужно инт в хекс превратить как то. Инае говоря, необходимо выводить адрес не в десятичной, а в шестнадцатеричной системе счисления.
если я правильно понял, то так Code: #include <windows.h> #include <iostream> #include <sstream> using namespace std; int main () { char text [50]; int integer = 12345; stringstream sstream; sstream << hex << integer; sstream >> text; MessageBox(NULL, text, "_", MB_OK); return 0; } з.ы. гуглем запрещено пользоваться?
угу, ты правильно понял, спс. Еще вопрос: Я юзаю Code::Block, ибо студия тормозит очень.. Но при компиляции программы из 15ти строк, ее размер составляет почти 700кб. Это не нормально. Как уменшить размер? Ведь в студии все ок.
спс. Как скрыть программу с процессов? Слышал что то о хуке sdt, только вот объясните плз, что такое sdt, что такое хук, и как сделат этот же хук sdt ? Зарание благодарен!
Народ, заранее извиняюсь за свою тупость, но все-таки прошу помощи, ибо сам уже не могу справиться Короче, нужно составить список айпи адресов из блоков цифр Каждый блок хранится в определенной переменной. Например, в a хранится 92, в b 187 и т.д. Мне нужно присвоить переменной, ну скажем z, значения a,b,c,d разделенные символом ".", как в айпи адресе... После сегза с кавычками и постоянно ругающимся компилятором, я не вытерпел... что я делаю неправильно? Пытался приблизительно так: int z=a.b.c.d; но, естественно, это неверно Жду помощи, спасибо.
Наведите кто нибуть на материал по С++ (linux) для работы с GET POST, а то некогда не сталкивался с этим, незнаю даже с какой стороны начать капать.
И в гугле забанили видимо... http://coding.debuntu.org/c-linux-socket-programming-tcp-simple-http-client
Еще можно использовать библиотеку boost.asio, она кроссплатформенная так что будет работать и в винде и в линуксе, в комплекте хорошая документация и несколько примеров. http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio.html
Подскажите плз где можно почитать нормальную инфу о выводе пикселя на экран. Мне нужно построить график ф-и, но я чет не наешл нормальной инфы. Видел только использование библиотеки graphics, но мой С++ с 2008-й студии не видит эту либу. скачал ее, ей понадобился еще 1 хедер, а тому еще один, а тому еще 10... Чет не интересно стало такой муйней заниматься. Подскажите плз, где можно нормально про это почитать и без такой волокиты.