c — вопросы с ответами

1 ответ
Команда вроде этого будет работать: (LD) $(LDFLAGS) -o reip.app newlib/crt0.o reip.o renetif.o fs.o httpd.o liblwip.a newlib/libc.a Но если я помещаю *.a перед *.o файлами - он не сможет найти функции из libs. Я просмотрел некоторые старые проекты и нашел в make файлах такие строки: $(CC) $(LIB...
makefile
linker
18 фев. 2014, в 14:18
1 ответ
char *data // Points to some memory having 001E 038CD 0923 8723 Мое намерение - изменить значение 03 на 02 в памяти, но не хочу ничего делать с указателем данных. Я рассматриваю копирование данных в другую переменную (data1) и ее редактирование. Есть ли способ изменить значение, отличное от пря...
18 фев. 2014, в 13:25
1 ответ
во время восстановления какой-то библиотеки я нашел такой код Dl_info info = { NULL, NULL, NULL, NULL }; if (!dladdr((void*) dirSep, &info)) { return libPath.c_str(); } где dirSep - это static const char* член в классе, где присутствует этот код (в функции члена-члена), поэтом...
shared-libraries
18 фев. 2014, в 10:31
1 ответ
У меня есть проект в eclipse, используя библиотеку, и я могу без проблем импортировать свои включенные файлы (включая каталоги) в свой проект. Но я не знаю, какие библиотеки включать (я знаю, путь библиотеки с zillions библиотек), чтобы использовать некоторые конкретные функции. В Ubuntu есть ли и...
17 фев. 2014, в 11:47
3 ответа
#include<stdio.h> #include<conio.h> #include<windows.h> struct node { int a; struct node *next; }; void createlist(struct node **head) { struct node *p,*temp; int n; printf("enter the number\n"); scanf("%d",&n); p=(struct node*)malloc(sizeof(struct ...
17 фев. 2014, в 11:20
1 ответ
У меня есть данные в массиве, uchar *data = "Data to be compressed."; [Some data] Я хочу сжать (gz) эти данные и получить выходные данные в буфере. uchar gzData[MAX_LEN]; Один из способов сделать это: 1. Creating a 'ogzstream' object. 2. Writing this data into a temporary file 3. close the t...
compression
gzip
zlib
17 фев. 2014, в 11:14
1 ответ
Я начинаю программировать на компьютере, занимаюсь этим только на базовых языках пару лет, и теперь я перехожу на более сложные языки, такие как C и C++. Я обнаружил что-то в C, и я не могу обмотать его вокруг. И я не оставлю это в покое, потому что вещи, которые появляются в моей голове и остаютс...
17 фев. 2014, в 06:31
2 ответа
Каста используются как для преобразования типов, так и для значений. В дальнейших исследованиях я нашел эти два примера: (double) 3; // conversion (double) 3.0; // disambiguation Может кто-то объяснить разницу, я не вижу. Является ли это различие, также действительным в C++ РЕДАКТИРОВАТЬ Перв...
17 фев. 2014, в 00:22
1 ответ
Я ищу функцию для перераспределения массива CUDA (device-), если данные перерастут контейнер. фон - это редкие данные, которые я храню в массивах, которые я начинаю с 0 и медленно начинаю заполнять. Я начинаю выделять заданное число для запуска: в main(): int number_of_blocks = 30; int dyn_cells ...
arrays
cuda
16 фев. 2014, в 17:43
3 ответа
Я работаю над некоторым вычислительным моделированием, в котором мне нужно искать данные с нерегулярным интервалом и данные не сортируются, так что вот сценарий Мои контрольные точки col1 col2 1 92 9 45 7 22 2 14 5 10 Таким образом, алгоритм поиска, который я ищу, выглядит следую...
awk
16 фев. 2014, в 09:59
3 ответа
Я пытался связать скрипт cpp с ac файлом с помощью компилятора g++. Но я продолжаю получать глобальный var в.c файле, объявленном как двойные определения. .cpp extern "C" { #include "cFile.h" } Ниже приведен мой метод компиляции двух файлов. g++ -c -o cFile.o cFile.c g++ -c -o cppFile.o cppFile....
g++
16 фев. 2014, в 09:36
1 ответ
Мой сервер получает 6 байтов данных: 2 байта головы и 1 переменная состоят из последних 4 байтов в порядке Большого Эндиана (в примере ниже переменная равна 100000 десятичных) 00000001 head 00000001 10100000 start 4 bytes of variable (100000 decimal) 10000110 00000001 00000000 Я хочу...
16 фев. 2014, в 00:16
4 ответа
Вот какой код: typedef struct n { int value; struct n *next; }ELEMENT; , typedef struct { ELEMENT *head; ELEMENT *tail; }INFO; Это функция, которая не работает: void LIST::remove(int x) { ELEMENT *q = inf.head; while(q!=NULL) { if((q->value)==x) { ...
list
pointers
delete-operator
15 фев. 2014, в 17:06
1 ответ
Как извлечь поля опций в заголовке TCP с помощью C/C++ в случае автономного файла pcap. Я попытался включить поле опции в структуру заголовка, но это не дает последовательного результата, когда я сравниваю результат с Wireshark. Кажется, что произвольные байты пропадают при доступе через структуру ...
tcp
pcap
15 фев. 2014, в 07:09
1 ответ
unsigned char hexData[14] = { 0x31, 0xC0, 0xBB, 0x42, 0x24, 0x80, 0x7C, 0x66, 0xB8, 0x88, 0x13, 0x50, 0xFF, 0xD3 }; void dummy(){} int main() { void *code_ptr = &dummy; PDWORD OP; __asm { call code_ptr add code_ptr,10h } VirtualProtect(code_p...
operating-system
portable-executable
windows-8.1
14 фев. 2014, в 22:42
Наверх
Меню