0
ответов

PrintF с помощью указанного указателя и форматирования строки. Проблема с поплавками

Как я хочу отслеживать некоторые переменные, чтобы увидеть, как они меняются, я хочу создать функцию, которая получает строку формата, в зависимости от типа переменной и указателя на значение. Я ...
вопрос задан: 1 June 2012 03:09
0
ответов

Проблемы с оберткой Printf в программе на C

Я пытаюсь обернуть printf в программу на C (ну, на самом деле _snprintf, но этот пример проще), и у меня возникли проблемы с получением материал с переменным аргументом для работы. Вот мой код: #include
вопрос задан: 28 May 2012 16:21
0
ответов

Печать значений с плавающей запятой с помощью sprintf

Сейчас у меня есть: printf ('Рейтинг:% .2F', $ rating); выводится примерно так: 4.00 Как я могу показать ведущий ноль, только если после него есть что-то показать? Например: 4,00 должно быть 4 4,20 должно ...
вопрос задан: 24 May 2012 15:28
0
ответов

MinGW GCC: «Неизвестный символ типа преобразования 'h'» (snprintf)

Итак, я столкнулся со странной проблемой при компиляции файла C с помощью MinGW (GCC 4.6.2) в Windows 7. Файл в Вопрос содержит следующий код C: #include int main(int argc, char *argv[...
вопрос задан: 20 May 2012 23:39
0
ответов

Как заполнить printf, чтобы учесть отрицательные знаки и числа переменной длины?

Я пытаюсь вывести некоторые числа в файл журнала, и я хочу добавить кучу чисел с плавающей запятой с помощью функции printf, чтобы получить: 058.0 020.0 038.0 -050.0 800.0 150.0 100.0 В настоящее время я делаю следующее: ...
вопрос задан: 16 May 2012 19:33
0
ответов

разница между char* и int* в C при использовании с printf

Это может быть очень простой вопрос, но я не могу его понять. Мне нужно четкое понимание, поэтому я публикую здесь. Рассмотрим код: char *c = "hello"; инт а = 10; интервал *b = &a; ...
вопрос задан: 15 May 2012 15:59
0
ответов

Какова цель функции printf() в PHP?

Это может показаться глупым вопросом, но в чем причина существования функции printf() в PHP? Мне кажется, что использование эха приведет к точно таким же результатам с помощью ...
вопрос задан: 15 May 2012 11:06
0
ответов

Тип Flash Messenger в Zend

Возможно ли или как я могу указать тип FlashMessage в Zend? Например / * Это сообщение «Успех» * / $ this -> _helper -> FlashMessenger ('Вы успешно создали сообщение.'); /*………………………………………………………………………………………………………………………………………………… .. Производительность jQue
вопрос задан: 14 May 2012 13:56
0
ответов

Как я могу вывести одну и ту же переменную в строку несколько раз?

У меня есть такая строка формата: buf[] = "A%d,B%d,C%d,D%d,F%d,G%d,H%d,I%d,J% д"; и я хочу вставить одно и то же целое число для каждого %d, поэтому я использую: int val = 6; sprintf(buf2, buf, val,val,val,val,val,...
вопрос задан: 13 May 2012 14:52
0
ответов

Какое значение с плавающей запятой заставляет sprintf_s () создавать «1. # QO»?

У меня есть некоторый (устаревший встроенный c) код, который создает файл .csv с помощью некоторых вызовов sprintf. Иногда я вижу значения 1. # QO. Я пробовал воспроизвести эти значения с условиями, которые должны ...
вопрос задан: 9 May 2012 16:31
0
ответов

awk суммирует столбец и печатает эту сумму в каждой строке ввода

Мой файл.txt выглядит так: 1 12 2 18 3 45 4 5 5 71 6 96 7 13 8 12 Я могу просуммировать второй столбец следующим образом: awk '{ sum += $2 } END { print sum }' file.txt 272 Как лучше всего я могу...
вопрос задан: 9 May 2012 06:36
0
ответов

Как печатать unsigned char[] как HEX в C++?

Я хотел бы напечатать следующие хешированные данные. Как я должен это делать? беззнаковый символ hashedChars[32]; SHA256 ((const unsigned char *)data.c _str (), data.length (), hashedChars ); printf ("...
вопрос задан: 4 May 2012 15:32
0
ответов

Печать нескольких массивов с помощью print _r или любой другой функции в php

Мне нужно распечатать содержимое нескольких массивов в моем коде. Например, function PerformOp ($n, $inputArr, $workArr ){ printf ("Введена функция, значение n равно %d", $n ); print _r ($inputArr );...
вопрос задан: 4 May 2012 02:07
0
ответов

OCaml Printf.sprintf

Почему происходит такое поведение? #Printf.sprintf ("Foo %d %s" )2 "bar";;-:string = "Foo 2 bar" #Printf.sprintf ("Foo %d" ^ "%s" )2 "bar";; Printf.sprintf ("Foo %d" ^ "%s" )2 "bar";; Ошибка :...
вопрос задан: 2 May 2012 01:12
0
ответов

Округление printf для двойных значений

Может ли кто-нибудь объяснить это поведение? Я хорошо знаком с представлением чисел с плавающей запятой на уровне машины -. Кажется, это связано с printf и его форматами. Оба числа представлены точно...
вопрос задан: 27 April 2012 20:10
0
ответов

sprintf форматирование двойных значений

У меня есть одна проблема при преобразовании двойных значений в строку с помощью sprintf ()в UNIX. Например, у меня есть два значения :double a = 0,009984354523452; двойной б = 0,01; При преобразовании я...
вопрос задан: 26 April 2012 06:46
0
ответов

Как создать эффект printf в PowerShell

Как я могу заставить свой скрипт PowerShell печатать информация в табличном формате по мере выполнения скрипта. В bash я бы сделал это с помощью printf "%s\t%-15.15s" "Locale" "Jar" if($verbose);then printf "%-15.15s ...
вопрос задан: 14 April 2012 16:49
0
ответов

Как написать файл UTF-8 с помощью fprintf в C++

Я программирую (просто случайно) на C++ с помощью VisualStudio и MFC. Я пишу файл с fopen и fprintf. Файл должен быть закодирован в кодировке UTF8. Есть ли такая возможность? Что бы я ни старался, ...
вопрос задан: 5 April 2012 12:38
0
ответов

Visual Studio swprintf заставляет все мои средства форматирования %s запрашивать wchar_t * вместо char *

У меня есть многоплатформенный проект, который отлично компилируется на Mac, но на Windows все мои Вызовы swprintf с %s ищут wchar_t вместо char * im, передающего его. Оказывается, M$ думал, что это будет...
вопрос задан: 3 April 2012 20:17
0
ответов

Изменить символ заполнения по умолчанию в Java printf?

Если мы выполним System.out.printf("%10s", "1"); по умолчанию символы пробела будут добавлены для заполнения 10, верно? Есть ли способ изменить это? Я знаю, можно добавить 0, указав 0 перед s, но...
вопрос задан: 3 April 2012 16:45
0
ответов

Существует ли библиотека Java для разбора строк формата printf?

Я пишу эмулятор для машины с кодом операции 'printf', и хотя я знаю о классе Formatter, который, вероятно, будет достаточно хорош для фактического форматирования строк, мне нужен способ подсчета...
вопрос задан: 2 April 2012 00:03
0
ответов

Построить строку как в функции printf

printf("%d.%d.%d", год, месяц, день); Могу ли я сделать то же самое, но без печати, что-то вроде char* date = "%d.%d.%d", год, месяц, день; Или, может быть, какие-то другие простые способы сделать это?
вопрос задан: 1 April 2012 13:15
0
ответов

Точность чисел с плавающей запятой с помощью printf

Как всем известно, у вас есть ограниченная точность, когда вы используете printf для вывода значения числа с плавающей запятой. Однако есть прием, позволяющий повысить точность вывода, как показано в этом примере: #include &...
вопрос задан: 1 April 2012 08:51
0
ответов

Многопоточная программа для Linux не дает ожидаемого результата

Это мой код, я скомпилировал его с помощью: gcc thread.c -lpthread Он не выдал никаких ошибок или предупреждений. Но когда я запускаю его, программа ничего не печатает. Платформа: Ubuntu 11.10 64-разрядная версия gcc 4.6.1 Выход ...
вопрос задан: 30 March 2012 16:28
0
ответов

Как я могу редактировать текстовый файл в C простым способом?

У меня есть следующий код на C. Я пытаюсь найти строку, начинающуюся с известного слова, чтобы записать эту строку с новой информацией. Проблема, которую я нахожу в том, что поток fp уже ...
вопрос задан: 27 March 2012 08:50
0
ответов

чтение fprintf во время работы программы

Итак, я пишу программу, которая должна работать вечно (клиент-сервер) на C, и я Я пишу в журнал. Я использую fopen и fprintf, чтобы иметь возможность писать в файл. Моя проблема в том, что с тех пор, как ...
вопрос задан: 24 March 2012 04:44
0
ответов

Обрезать (не округлять) десятичные разряды в sprintf?

Я хочу отображать стоимость в долларах с двумя цифрами после запятой для обозначения центов. В приведенной ниже программе вывод равен 23,24. Perl округляет десятичные разряды. Как этого избежать. Я хочу...
вопрос задан: 20 March 2012 05:58
0
ответов

продвижение типа printf и расширение знака

Я не понимаю, как происходит продвижение типа в случае printf и вообще. Я попробовал следующий код: unsigned char uc = 255 знаковый символ sc = -128 printf("значение символа без знака = %d\n", uc); ...
вопрос задан: 15 March 2012 08:14
0
ответов

странная точность вывода функции «printf»

printf("%.2lf\n",odd); //(1) printf("%.2lf\n",37.975); //(2) printf("%.2lf\n",(odd*0.65 -1)*2); //(3) printf("%.3lf\n",(odd*0.65 -1)*2)...
вопрос задан: 10 March 2012 06:39
0
ответов

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

Можно ли отформатировать число с плавающей запятой в C так, чтобы оно отображало только до 2 знаков после запятой, если оно отличается от 0 с помощью printf? Пример: 12 => 12 12,1 => 12,1 12,12 => 12,12 Я пытался использовать: float f = 12; printf("%.2f"
вопрос задан: 9 March 2012 03:46