Результаты поиска по запросу "stdio"

1 ответ

 и "Это взломать !!!" ;)

жный дубликат: исходный код функций c / c ++ [https://stackoverflow.com/questions/1127328/source-code-of-c-c-functions] Мне было интересно, где я могу найти код C, который используется, чтобы, когда я пишу printf («Hello World!»); в моей ...

3 ответа

C эквивалентно взгляду fstream

Я знаю, что в C ++ вы можете посмотреть на следующий символ, используя:in.peek();. Как бы я поступил так, когда попытался «заглянуть» на следующий символ файла в C?

3 ответа

Спасибо, обновил фрагмент.

значительные проблемы с этим ... printf("> "); int x = getchar(); printf("got the number: %d", scanf("%d", &x)); выход> 1234 got the number: 1

ТОП публикаций

5 ответов

это правда, но с fgets он будет иметь более тонкий контроль. если у него есть какое-то представление о том, какова длина строк в среднем, он может оптимизировать длину буфера, а не fgetc, который будет буферизоваться, но будет абсолютно не зависим от идеальной длины буфера.

ужно прочитать строку текста (завершается новой строкой), не делая предположений о длине. Так что теперь я сталкиваюсь с возможностями: использованиеfgets и проверять каждый раз, является ли последний символ новой строкой и постоянно добавляется ...

4 ответа

Фатальная ошибка GCC: stdio.h: Нет такого файла или каталога

Я пытаюсь скомпилировать программу на C на OS X 10.9 с GCC 4.9 (экспериментальная). По какой-то причине я получаю следующую ошибку во время компиляции: gcc: fatal error: stdio.h: No such file or directoryЗатем я попробовал простую программу ...

4 ответа

Это снимок того, как это выглядело, когда был написан ответ.

ал изучать C как хобби и довольно долго слепо использовал FILE как объявление для файловых указателей, и мне было интересно. Является ли это ключевым словом или специальным типом данных для C для обработки файлов? Содержит ли он поток в файл ...

1 ответ

Осторожно ... кто-то может случайно или злонамеренно преднамеренно передать вам двоичный файл. Так что же такое "% s". Никогда не думайте, что ввод - это то, что вы ожидаете!

у обработать содержимое файла конфигурации. Файл конфигурации может быть любого размера. Я получаю ошибку шины после зависания программы, когда запускаю следующий код: FILE *fp; struct stat st; char *buffer; fp = fopen(CONFIG_FILE, "r"); if (fp ...

6 ответов

Помещение вашей нити в сон с заранее определенным количеством времени. Это можно сделать с помощью второго окружающего цикла while. Вы вводите свой цикл чтения в то время, когда читатель готов, если нет, то вы переводите поток в спящий режим. Это работает?

я есть поток Java: class MyThread extends Thread { @Override public void run() { BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); String msg; try { while ((msg = stdin.readLine()) != null) { System.out.println("Got: " ...

0 ответов

, но не гарантировано, что так будет всегда.

у использовать «printf» в коде драйвера (DDK), поэтому я включил stdio.h. Но компилятор говорит: error LNK2001: unresolved external symbol __imp__printfЕсть идеи? Я где-то видел, что это невозможно - но это ужасно - я не могу в это поверить. ...

3 ответа

R - что ты имеешь в виду, что перенос malloc запрещен? Возможно, вы имеете в виду «включение malloc в другую функцию, называемую malloc». Оборачивая, я думаю о предоставлении новой функции, которая возвращает память malloc'ed (), также предоставляет некоторые другие функции.

ужен минимальный обработчик o-damn-malloc-just-fail, который записывает некоторую информацию в файл (возможно, просто стандартная ошибка). Я бы предпочел использовать fprintf (), а не write (), но это плохо сработает, если fprintf () сама ...