9
ответов

Как я могу найти время выполнения раздела моей программы в C?

Я пытаюсь найти способ получить время выполнения раздела кода в C. Я уже попробовал в оба раза () и часы () от time.h, но кажется, что время () секунды возвратов и часы (), кажется, дает...
вопрос задан: 23 October 2010 00:23
9
ответов

Как вы читаете объявления C?

Я слышал о некоторых методах, но ни один из них не застрял. Лично я стараюсь избегать сложных типов в C и пытаюсь разбить их на компонент typedef. Теперь я столкнулся с необходимостью поддерживать какой-то устаревший код ...
вопрос задан: 26 September 2010 18:36
9
ответов

в чем смысл void **?

Когда я развиваюсь в COM, я всегда вижу ( void **) преобразование типа, как показано ниже. QueryInterface (/ * [in] * / REFIID riid, / * [out] * / void ** ppInterface) Что именно это означает? ИМХО, это говорит компилятору ...
вопрос задан: 30 August 2010 09:02
9
ответов

Использование C для реализации других языков каким-либо образом ограничивало их конструкции

Похоже, что большинство новых языков программирования, появившихся за последние 20 лет, написаны на языке C. Это имеет полный смысл, поскольку C можно рассматривать как своего рода переносимый язык ассемблера. Но ...
вопрос задан: 18 August 2010 16:24
9
ответов

Что из памяти обрабатывает стратегии в программировании C?

Одна стратегия, что я, хотя из меня выделяет 5 мегабайтов памяти (или безотносительно числа Вы чувствуете себя необходимыми) при запуске программы. Затем, когда в любом malloc программы точки () возвращает ПУСТОЙ УКАЗАТЕЛЬ, Вас...
вопрос задан: 13 August 2010 14:12
9
ответов

Эта программа звучит как звонок!

Я - совершенно новый студент в программировании арены, таким образом, я не могу схватить эту программу, записанную в моей книге, за которой я следовал в течение нескольких дней. Программа похожа на это: #include "stdio.h" основной () {printf (..
вопрос задан: 11 August 2010 07:17
9
ответов

Альтернативный способ вычислить размер типа с помощью адресной арифметики с указателями

Действительно ли следующий код 100% является портативным? интервал a=10; size_t size_of_int = (символ *) (&a+1) - (символ*) (&a);//Никакая проблема здесь? станд.:: суд <<size_of_int;//или printf (" %zu", size_of_int); P.S.:...
вопрос задан: 3 August 2010 00:29
9
ответов

Действительно ли qsort stdlib является рекурсивным?

Я считал, что qsort является просто универсальным видом без обещаний о реализации. Я не знаю о том, как библиотеки варьируются от платформы до plaform, но принятия реализаций Mac OS X и Linux...
вопрос задан: 31 July 2010 20:43
9
ответов

Почему программисты C используют определения типов для переименования основных типов?

Таким образом, я далек от эксперта по C, но что-то прослушивало меня о коде, я читал в течение долгого времени: кто-то может объяснить мне, почему C (++) программисты используют определения типов для переименования простых типов? Я...
вопрос задан: 26 July 2010 17:57
9
ответов

Действительно ли язык программирования C объектно-ориентирован?

Я говорил с коллегой о C и C++, и он утверждал, что C объектно-ориентирован, но я утверждал, что это не было. Я знаю, что можно сделать как будто объектно-ориентированные вещи в C, но C++ является истинным...
вопрос задан: 13 July 2010 22:06
9
ответов

Вхождение встроенный [закрытый]

Я пытаюсь ознакомиться со встроенным полем, но также и иметь ограниченные ресурсы с точки зрения времени и оборудования для покупки. Без чего хороший язык должен перенести мою встроенную голову...
вопрос задан: 12 July 2010 15:38
9
ответов

Символьный массив в C

Когда мы определяем символьный массив как 'символьное имя [10]', указывает это, что массив 'имя' может содержать строку длины десять символов. Но в программе, показанной ниже массива, имя может содержать больше чем десять...
вопрос задан: 11 July 2010 18:59
9
ответов

Как Вы печатаете ТОЧНОЕ значение числа с плавающей точкой?

В первую очередь, это не вопрос о новичке с плавающей точкой. Я знаю, что результаты арифметики с плавающей точкой (не говоря уже о трансцендентных функциях) обычно не могут быть представлены точно, и что большинство...
вопрос задан: 9 July 2010 17:50
9
ответов

Имеет основная реализация *кто-либо* популярный интерпретатор языка программирования, записанный в C++?

В данный момент я рассматриваю, переписать ли интерпретатор языка программирования, который я поддерживаю в C++. Интерпретатор в настоящее время реализуется в C. Но я задавался вопросом, основное устройство...
вопрос задан: 6 July 2010 10:56
9
ответов

Циклический алгоритм связанного списка

Меня недавно попросили в собеседовании разработать алгоритм, который может определить, цикличен ли связанный список. Поскольку это - связанный список, мы не знаем его размера. Это - двунаправленный связанный список...
вопрос задан: 30 June 2010 17:17
9
ответов

Direct3D должен использоваться по OpenGL в Windows?

Так как Microsoft обычно является небольшой предвзятостью к Direct3D, был бы сцена с помощью VBO's в Direct3D быть быстрее, чем та же сцена с помощью VBO's в OpenGL, или будет она быть тем же, так как она составила...
вопрос задан: 30 June 2010 04:15
9
ответов

Контакт с символьными буферами

Как программист на C++ мне иногда нужно соглашение с буферами памяти с помощью методов от C. Например: символьный буфер [512]; sprintf (буфер, "Привет %s!", имя пользователя c_str ()); Или в Windows: буфер TCHAR [...
вопрос задан: 24 June 2010 19:43
9
ответов

scanf () (язык C) смутил меня

Когда я должен вставить/, вставляют и для scanf () в C?Спасибо. международное основное () {символьный s1[81], s2[81], s3[81]; scanf (" %s%s%s", s1, s2, s3);//, Если замена scanf () с выражением...
вопрос задан: 17 June 2010 01:41
9
ответов

Изучение C, ценил бы вход на том, почему это решение работает

Это - буквально первая вещь, которую я когда-либо писал в C, поэтому не стесняйтесь указывать на все, что это - дефекты.:) Моя проблема, однако это: если я пишу программу путем, я чувствую, является самым чистым, я добираюсь...
вопрос задан: 9 June 2010 17:18
9
ответов

strlen () на non-null-terminated символьной строке?

strlen (символ константы *s) определен, когда s не завершается пустым указателем, и если так, что он возвращает?
вопрос задан: 9 June 2010 14:17
9
ответов

Почему C/C++ имеет проблему памяти?

Я считал много программистов, говорящих и пишущих при программировании в C/C++ существует много проблемы, связанной с памятью. Я планирую учиться программировать в C/C++. У меня есть знание новичка C/C++...
вопрос задан: 5 June 2010 06:17
9
ответов

Вложенный, Если (x) проверки - Лучший способ записать это?

Существуют места, где я проверяю на допустимые указатели, прежде чем я выполню операцию с ними; эти проверки могут вкладываться довольно глубоко иногда. Например, я имею если (a) {если (a-> b ()) {...
вопрос задан: 20 May 2010 17:03
9
ответов

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

Будучи пишущим кодом Java много лет, я был поражен, когда я видел этот оператор C++: интервал a, b; интервал c = (a=1, b=a+2, b*3); Мой вопрос: это выбор стиля кодирования или делает он имеет реальное...
вопрос задан: 19 May 2010 21:13
9
ответов

Как передать многомерный массив функции в C и C++

#include <stdio.h> освобождают печать (интервал *прибытие [], интервал s1, интервал s2) {интервал i, j; для (я = 0; я <s1; я ++) для (j = 0; j <s2; j ++) printf (" %d ", * ((arr+i) +j));} международное основное () {...
вопрос задан: 13 May 2010 20:43
9
ответов

Цикл с условием продолжения, не читая в последнем объекте

Я пытаюсь читать во много строке строки, затем разделяет его, затем печатают его.. вот строка: 1T1b5T! 1T2b1T1b2T! 1T1b1T2b2T! 1T3b1T1b1T! 3T3b1T! 1T3b1T1b1T! 5T1*1T 11X21b1X 4X1b1X, Когда я разделил...
вопрос задан: 14 April 2010 21:51
9
ответов

Консольные приложения работают быстрее, чем приложения для GUI? [закрытый]

Я относительно плохо знаком с миром программирования. У меня есть несколько вопросов о производительности: консольные приложения работают быстрее, чем приложения с графическим интерфейсом пользователя? Языки как C и Паскаль быстрее, чем...
вопрос задан: 13 April 2010 09:03
9
ответов

Действительно ли это - хорошая практика? “/*/something / */something//*/”

/*/комментарий здесь делает некоторую вещь./*/делают некоторую вещь.//*/, Почему люди пишут код как этот? Действительно ли это - хорошая практика?
вопрос задан: 4 April 2010 15:39
9
ответов

Почему брюшной пресс (0x80000000) == 0x80000000?

Я только что начал читать Восхищение Хакера, и оно определяет брюшной пресс (-231) как-231. Почему это? Я попробовал printf (" %x", брюшной пресс (0x80000000)) в нескольких различных системах, и я возвращаю 0x80000000 на всех них.
вопрос задан: 29 March 2010 15:34
9
ответов

поразрядно не оператор

Почему битовая операция (~0); печать-1? В двоичном файле, не 0 должен быть 1. почему?
вопрос задан: 25 March 2010 07:26
9
ответов

Заголовки #include в C/C++

После чтения нескольких вопросов относительно проблем с компиляцией (особенно C++) и замечающий, что во многих случаях проблемой является недостающий заголовок #include. Я не мог помочь задаться вопросом в моем...
вопрос задан: 22 March 2010 14:48