9
ответов

Сокрытие участников в структуре C

Я читал об ООП в C, но мне никогда не нравилось, как у Вас не может быть частных элементов данных как Вы, может в C++. Но затем это прибыло по моему мнению, что Вы могли создать 2 структуры. Каждый определяется в...
вопрос задан: 4 May 2013 16:07
9
ответов

Неопределенные параметры в объявлении функции [дубликат]

Следующий компилирует и запускает и возвращает 3 на gcc linux x64. int f (); int main () {return f (1,2,3); } int f (int a, int b) {return a + b; } Почему полезно объявлять функцию как int f (); а также ...
вопрос задан: 2 February 2013 04:11
9
ответов

Какой смысл указателей функции?

Я испытываю затруднения при наблюдении утилиты указателей функции. Я предполагаю, что это может быть полезно в некоторых случаях (они существуют, в конце концов), но я не могу думать о случае, где это лучше или неизбежно использовать функцию...
вопрос задан: 14 November 2012 19:31
9
ответов

Самый быстрый алгоритм для подведения итогов чисел до [закрытого] N

Я хочу, чтобы действительно алгоритм FAST или код в C сделали следующую задачу: суммируйте все числа от 1 до N для любого данного целого числа N, не принимая N положительно. Я сделал подведение итогов цикла от 1 до N, но это...
вопрос задан: 14 November 2012 16:40
9
ответов

Мы можем оптимизировать код для сокращения потребляемой мощности?

Есть ли любые методы для оптимизации кода для обеспечения меньшей потребляемой мощности. Архитектура является ARM.language, C
вопрос задан: 24 October 2012 11:22
9
ответов

Почему необходимо связать математическую библиотеку в C?

Если я включаю <stdlib.h> или <stdio.h> в программе C, я не должен связывать их при компиляции, но я действительно должен связаться с <math.h>, с помощью-lm с gcc, например: gcc test.c-o тест-...
вопрос задан: 7 October 2012 21:45
9
ответов

Лучший алгоритм для разделения продвижения и конечных пробелов в C [дубликат]

Каков лучший подход в разделении продвижения и конечных пробелов в C?
вопрос задан: 19 September 2012 22:05
9
ответов

Распечатайте цифры числа в обратном порядке без массивов или функций

Как проблема домашней работы, я работаю над чтением десятичного интервала от stdin, преобразование его к другой основе (также обеспеченный от stdin) и печатаю его на экран. Вот то, что я имею до сих пор: #...
вопрос задан: 17 September 2012 22:36
9
ответов

'Многоцелевая' реализация связанного списка в чистом C

Это не точно технический вопрос, так как я знаю, что вид C достаточно делает вещи, в которых я нуждаюсь к (я имею в виду, с точки зрения 'не разрешения языку стоять на пути'), таким образом, этот вопрос в основном '...
вопрос задан: 15 September 2012 02:55
9
ответов

Нахождение Частоты чисел в данной группе чисел

Предположим, что у нас есть вектор/массив в C++, и мы хотим рассчитать, какой из этих элементов N имеет максимальные повторяющиеся случаи и производит самое высокое количество. Какой алгоритм подходит лучше всего для этого задания...
вопрос задан: 7 September 2012 19:50
9
ответов

Значения плавающие, ведущие себя по-другому через сборки выпуска и отладки

Мое приложение генерирует различные значения с плавающей точкой, когда я компилирую его в режиме выпуска и в режиме отладки. Единственная причина, что я узнал, я сохраняю двоичный журнал трассировки и тот от...
вопрос задан: 7 September 2012 16:40
9
ответов

Получение другого размера заголовка путем изменения размера окна

У меня есть программа C++, представляющая заголовок TCP как структура: #include "stdafx.h"/* ЗАГОЛОВОК TCP 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4...
вопрос задан: 7 September 2012 16:40
9
ответов

заполнение массива со случайным числом

Я пытаюсь заполнить массив 20 ints с числами от 1-20 в случайной последовательности. вот мой код: международный поиск [20] = {0}; международный массив [20] = {0}; srand (время (ПУСТОЙ УКАЗАТЕЛЬ)); для (интервал i=0; я <20; ++ i) {bool...
вопрос задан: 29 August 2012 09:43
9
ответов

Профсоюзы ANSI C - они действительно полезны?

Из ответа на какой-то вопрос вчера я узнал, что это является непереносимым и небезопасным для записи в один член объединения и считывания значения из другого члена другого типа, исходя из предположения, лежащего в основе ...
вопрос задан: 15 August 2012 17:07
9
ответов

C программа кросс-платформенные различия в Windows и Unix ОС

Есть ли какое-либо различие в C, который записан в Windows и Unix? Я преподаю C, а также C++, но некоторые мои студенты возвратились, говоря, что некоторые примеры программ не работают за ними в Unix. Unix...
вопрос задан: 24 July 2012 10:16
9
ответов

Лучшие практики для предотвращения проблем с указателями [дубликат]

Каковы реалистические результаты ошибок программиста, имеющих отношение к указателям? Что 'происходят плохие эффекты', когда программисты создают ошибки указателя? Практические примеры с кодом предпочтительны.
вопрос задан: 19 July 2012 15:05
9
ответов

Членское расположение C++

Позвольте нам, у нас есть простая структура (POD). структура xyz {пускает в ход x, y, z;}; май я предполагаю, что следование коду в порядке? Я могу предположить, что нет никаких разрывов? Что говорит стандарт? Действительно ли это верно для ПЕРЕХОДНЫХ ПРИ
вопрос задан: 16 July 2012 08:36
9
ответов

Почему литералы символа C ints вместо символов?

В C++, sizeof == sizeof (символ) == 1. Это имеет интуитивный смысл, начиная с символьного литерала и sizeof (символ) == 1, как определено стандартом. В C однако, sizeof == sizeof (интервал)...
вопрос задан: 6 July 2012 00:44
9
ответов

Portable Compare And Swap (атомарные операции) Библиотека C / C ++?

Существует ли какая-нибудь небольшая библиотека, которая оборачивает CAS-подобные операции различных процессоров в макросы или функции, переносимые между несколькими компиляторами? PS. Библиотека atomic.hpp находится внутри boost :: ...
вопрос задан: 28 June 2012 09:57
9
ответов

Проблемы портирования плавающей точки на 64 бита

Я портирую свое приложение от 32 битов до 64 битов. В настоящее время компиляции кода под обеими архитектурой, но результаты отличаются. По различным причинам я использую плавания вместо, удваивается. Я...
вопрос задан: 11 May 2012 13:40
9
ответов

Почему константы использования в программировании? [закрытый]

Я просто возвращался по небольшому количеству C, изучающему использование Начала Ivor Horton C книга. Я добрался до бита об объявлении констант, который, кажется, путается с переменными в том же предложении...
вопрос задан: 3 March 2012 14:56
9
ответов

Каково различие между статической переменной и переменной константы?

Кто-то может объяснить различие между статической переменной и переменной константы?
вопрос задан: 20 January 2012 08:54
9
ответов

Я могу выполнить какой-либо c, сделанный прогр без какой-либо платформы OS?

Я погуглил об этом, и где-нибудь я читал.... Да, Вы можете. Это происходит в случае встроенных систем, я думаю нет, это не возможно. Любая платформа должна иметь операционную систему. Или иначе, Ваш...
вопрос задан: 10 January 2012 04:05
9
ответов

Какой цикл для (;;)?

Найденный в torvalds/linux-2.6.git-> kernel/mutex.c строка 171 я попытался найти его на Google и таком напрасно. Что делает для (; ;) сообщите?
вопрос задан: 28 November 2011 06:09
9
ответов

Алгоритмы в [закрытом] C

Каковы лучшее место или ссылка для изучения алгоритмов в C? Как Вы знаете, когда и где использовать реализацию алгоритмов, просто изучив проблемы?
вопрос задан: 6 October 2011 06:21
9
ответов

Какой изящный способ обработки нехватки памяти в C / C ++?

Я пишу приложение для кэширования, которое потребляет большие объемы памяти. Надеюсь, я справлюсь с памятью достаточно хорошо, но я просто думаю о том, что делать, если у меня не хватит памяти. Если позвонить ...
вопрос задан: 28 September 2011 04:25
9
ответов

Как работает переменная в C / C ++?

Как работает переменная в C / C ++? Я имею в виду, что указатель хранит адрес из переменной, а затем вам нужно разыменовать его, чтобы получить доступ к объекту, на который он ссылается, поэтому я думаю, что переменная - это ...
вопрос задан: 20 August 2011 18:16
9
ответов

что такое 'интервал *userMask[3][4]', указывающий?

Я изменяю некоторый код и столкнулся с объявлением, что я испытываю затруднения при понимании: интервал *userMask[3][4] = {0}; На что точно это указывает? Действительно ли это - матрица, где каждый элемент...
вопрос задан: 20 July 2011 11:45
9
ответов

Игра в песочнице в Linux

Я хочу создать веб-приложение, которое позволило бы пользователю загружать некоторый код C и видеть результаты его выполнения (код был бы скомпилирован на сервере). Пользователи недоверяемы, который, очевидно...
вопрос задан: 13 March 2011 12:00
9
ответов

C++: что оптимальный путь состоит в том, чтобы преобразовать вдвое большее по сравнению со строкой?

Что самый оптимальный путь состоит в том, чтобы достигнуть того же как этого? пустое нечто (удваивают floatValue, символ* stringResult) {sprintf (stringResult, "%f", floatValue);}
вопрос задан: 18 November 2010 17:45