Результаты поиска по запросу "c"
Каковы реальные требования ELF TLS ABI для каждой арки процессора?
Бумага Ульриха Дреппера [http://www.akkadia.org/drepper/tls.pdf]в локальном хранилище потоков описывается интерфейс TLS ABI для нескольких разных архитектур ЦП, но я считаю его недостаточным в качестве основы для реализации TLS по ...
Как компоновщик узнает, где находится определение внешней функции?
Я прочитал несколько постов и пришел к выводу, что extern сообщает компилятору: «Эта функция существует, но код для нее где-то еще. Не паникуйте». Но как компоновщик узнает, где определена функция. Мой случай: - Я работаю над Keil uvision 4. ...
Элегантный и безопасный способ определить, является ли архитектура 32-битной или 64-битной
Как следует из названия, существует ли какой-либо элегантный и безопасный способ определить, является ли архитектура 32-битной или 64-битной. Под элегантным вы можете придумать точный, правильный, короткий, чистый и умный способ. Надежно, думайте ...
Почему это принимает неверный ввод?
У меня есть программа треугольника в с #include <stdio.h> // A function which decides the type of the triangle and prints it void checkTriangle(int s1, int s2,int s3) { // Check the values whether it is triangle or not. if ((s1 + s2 > s3 && s1 + ...
Как написать программу рекурсивной печати
Gurus, Я хочу знать, как написать рекурсивную функцию, которая печатает 1 12 123 1234 ... ...... Например: дисплей (4) должен печатать 1 12 123 1234 Код#include <stdio.h> void print(int n) { if(n != 0) { print(n-1); ...
Замена символа в строке [дубликат]
Возможный дубликат: Что такое функция для замены строки в C? [https://stackoverflow.com/questions/779875/what-is-the-function-to-replace-string-in-c] Я пытаюсь заменить определенный символ в моей строке несколькими символами. Вот пример того, ...
Чтение символов из текстового файла и сохранение в двумерном массиве
Глупый вопрос, но я в панике. Как бы я прочитал символы из текстового файла (включая пробелы) и сохранил их в двухмерном массиве. Я знаю, что мне нужно что-то задействовать (скажем, у меня есть файл 2D-массива [50] [50]) while ((ch = fgetc(fp)) ...
Эполл с событием, вызванным краем
Справочная страницаEpoll [http://linux.die.net/man/7/epoll]имеет пример кода для фронта, срабатывающего следующим образом: for (;;) { nfds = epoll_wait(epollfd, events, MAX_EVENTS, -1); if (nfds == -1) { perror("epoll_pwait"); ...
Сбой компиляции с OpenMP на Mac OS X Lion (встроенные memcpy и SSE)
Я наткнулся на следующую проблему. Приведенный ниже фрагмент кода не связывает Mac OS X с любым Xcode, который я пробовал (4.4, 4.5) #include <stdlib.h> #include <string.h> #include <emmintrin.h> int main(int argc, char *argv[]) { char *temp; ...
Использование GCC для создания читаемой сборки?
Мне было интересно, как использоватьНКУ [http://en.wikipedia.org/wiki/GNU_Compiler_Collection]в мой исходный файл C, чтобы вывести мнемоническую версию машинного кода, чтобы я мог видеть, во что компилируется мой код. Вы можете сделать это с ...