ну понятно почему у тебя массив int в котором по начальному адресу лежит число 23... ты выводишь первый элемент этого массива = 4 байта = 23... какое 2 ты хочешь увидеть?
Так посмотри:
union {
int i;
int c[4];
}asc;
asc.i=2;
asc.c[1]=3;
printf("%d",asc.c[0]);
Ой блин хотел изменить сообщение, а случайно удалил) Спс за помощь)
Только вот если у меня число 23 уже и так разделено на 2 и 3 то зачем мне вообще с юнион парица. Мне надо иметь возможность обращяться отдельно к цифре 2 и цифре 3 из числа 23
Последний раз редактировалось CHIP:)); 19.04.2009 в 18:38..
Люди help плиз! у меня такая ситуация. я знаю неплохо C++ умею работать в C++ builder. я пытаюсь сделать клиент/серверное приложение(троян backdoor).
я юзал компоненты TServerSocket и TClientSocket. я сделал трой без проблем.Фишка заключается в том,что трой работает на основе этих компонентов токо с локальными компами!!! а мне надо чтоб через интернет.Как мне это реализовать? подскажите и направте в нужное направление плиз. За хороший ответ с меня естествено +.
эмм.. как я понимаю, у тебе инет через роутер, скорее всего.
тебе нужен реальный апишник, чтоб из инета к тебе могли подключаться + правильно заполненная таблица маршрутизации в роутере
__________________
Bedankt euch dafür bei euch selbst.
Не понимаю. Поставил Win7 7077. Поставил Dev-Cpp , Cygwin с gcc , GTK+, GTKmm.
Решил настроить Dev-Cpp под cygwin.
Прописал в параметрах компилятора путь к cygwin/usr/include/
Изменил пути к файлам g и g++(ну исполняемые файлы компилятора). Решил скомпилить .cpp с #include <iostream> , на что мне выдало:
[Linker error] undefined reference to `__imp___iob' и много других ошибок линковки, ссылающихся на :
more undefined references to `__imp___iob' follow
__errno
__filelengthi64
__CRT_MT и т.д.
equal = true;
for(int row=0;
row<Image1->Height() /* то ли свойство то ли метод не знаю но должно быть такое*/;
row++)
for(int col = 0;col<Image1->Width() /*тоже не знаю но IDE тебе в помощь); col++){
if(Image1->Canvas->Pixels[row][col] != Image10->Canvas->Pixels[row][col])
equal = false;
break;
}
}
equal = true;
for(int row=0;
row<Image1->Height() /* то ли свойство то ли метод не знаю но должно быть такое*/;
row++)
for(int col = 0;col<Image1->Width() /*тоже не знаю но IDE тебе в помощь); col++){
if(Image1->Canvas->Pixels[row][col] != Image10->Canvas->Pixels[row][col])
equal = false;
break;
}
}
ну непонятен тип equal , должен быть bool equal. Да и комментарии вторые криво стоят. открывающий слэш с звездочкой есть, а закрывающий я не увидел.