Code: ... main(int argc,const char **argv)//добавить * и const ... f1 = fopen(argv[1], "r");//убрать & f2 = fopen(argv[2], "w");//убрать & ...
У меня компилятор выдает аналогичную ошибку в обoих случаях - possible usage of mychar before difinition. 0х56 = 86,и какой смысл вытаскивать из памяти что-то,что лежит по адресу mychar[86]. И еще для mychar с начала займи память,с помощью функции malloc(int size) А так,вслепую в памяти копаться нету смысла.
xismyname да не, ты не понял, это я просто для примера написал. понятное дело, что указатель указывает куда надо и там по нужному мне смещению действительно лежит int. вопрос, как правильно взять int из char* по определённому смещению? или я например могу переделать char* в void* может так будет верней?
*( (int*) ( ( (char*)ptr ) + 0x56) ) другой вариант struct dummy{ char lalala[55]; int target; }; dummy* d = (dummy*)ptr; d->target; числа мог наврать
Мне нужно чтобы нажимая на кнопку, в Textbox`е стирался последний символ, тоесть сделать аналог клавиши Backspace на клавиатуре. Как это организовать?
fenixelite, спасибо, но, у меня так не получилось. Получилось так: String ^abc = "aljfhwfhgc vwiu"; abc = abc->Remove(10,5); IDE подсказала ----------------------------------- Еще вопрос. Как узнать количество цифр в числе, которое записанно в переменную int. Тоесть int a = 1241; //в переменной "а" 4 цифры. Функция наподобие strlen.
Как в C++ сделать указатель на шаблон функции, да так чтобы через typedef, чтобы потом можно было бы удобно пользовать.
DiHWO, ну в паскале, например, можно реализовать через цикл, брать число и делить его на 1, пока число не будет меньше 10. Ну и посчитать кол-во повторений ^_^ Примерно так Code: int main() { int n; int pov=0; cin >> n; if (n>=10) { do { n=n/10; pov++; } while (n>=1); } else pov=1; cout << pov; return 0; }
fenixelite, спасибо, идею понял. Еще вопрос, как в WindowsFormApllication сделать так, чтобы фокус всегда был на textbox`е, и не мог переместиться на кнопки и на форму?
Самый элементарный механизм,сделай так чтобы при вызове метода GotFocus у любого другого элемента чтобы автоматически переводил фокус на твой текст бокс. Например если у тебя на форме одна кнопка и один текст бокс в методе GotFocus() кнопки переводишь сразу фокус на текст бокс,надеюсь понятно.
xismyname, все понятно, спасибо ------------------------------ Наверное, я уже всех задолбал ))), но еще вопрос: Как убрать каретку из текстбокса и запретить выделение текста в нем?
__tp://msdn.microsoft.com/en-us/library/aa363851(VS.85).aspx - Чем Пример: PHP: char ThisFile[MAX_PATH]; //откуда char ThatFile[MAX_PATH]; //куда CopyFile(ThisFile, ThatFile, true);
Всем салют) У меня не то чтобы вопрос, но. Не мог бы кто-нибудь продемонстрировать как на c++ выглядит вот этот кликер для ютуба .
помогите, плз...нужно сделать на MathCADе такое: Вычислить значение суммы, используя операторы цикла с параметром for и с предпосылкой while. вот само задание
Хочу начать изучать C++ .. сначала начал читать Джесса Либерти C++ за 21 день.. но проблема в том, что у меня стоит Mandriva.. Проги из книги Д. Либерти не компилятся gcc .. не понимает using namespace std .. и инклуды без .h .. Code: #include <iostream> using namespace std; int main() { cout << "Hello World!\n"; return 0; } gcc first.cpp -o first Code: first.cpp: In function ‘int main()’: first.cpp:5: ошибка: нет декларации ‘cout’ в этой области видимости [andron@localhost ~]$ gedit first.cpp [andron@localhost ~]$ gcc first.cpp -o first /home/andron/tmp/ccKkFjBC.o: In function `main': first.cpp:(.text+0x1c): undefined reference to `std::cout' first.cpp:(.text+0x21): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /home/andron/tmp/ccKkFjBC.o: In function `__static_initialization_and_destruction_0(int, int)': first.cpp:(.text+0x50): undefined reference to `std::ios_base::Init::Init()' first.cpp:(.text+0x55): undefined reference to `std::ios_base::Init::~Init()' /home/andron/tmp/ccKkFjBC.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: выполнение ld завершилось с кодом возврата 1
Код: Code: if (saveFileDialog1->FileName != ""){ new_file = CreateFile(saveFileDialog1->FileName, GENERIC_WRITE, 0, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, 0); } Какая ошибка: Code: d:\documents and settings\admin\мои документы\visual studio 2008\projects\my_project\my_project\Form1.h(203) : error C2664: 'CreateFileW' : cannot convert parameter 1 from 'System::String ^' to 'LPCWSTR' Среда разработки: visual C++ Помогите решить проблему
С++ вообще не знаю.Вот что сказал гугл... http://www.sql.ru/forum/actualthread.aspx?tid=698959 Подошло?