Questions tagged [ascii]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
10 votes
7 answers

Are there historical problems with non-ASCII identifier characters in code?

I frequently encounter recommendations to specifically keep to ASCII characters in field and function names in documentation, even though non-ASCII (modern Unicode) generally works perfectly. An ...
Michael Macha's user avatar
2 votes
3 answers

What is the name of the type of program to produce Unicode characters from ASCII combinations?

For example, in Vietnamese, there are Unicode characters like "â", "ê", "ô", "ư", v.v. To type them from keyboard, I need to type aa, ee, oo, w, then a program ...
Ooker's user avatar
  • 260
2 votes
1 answer

Differentiating Between ASCII and Unicode in File Spec

I am developing against a file spec that lists the data type for certain fields as CHAR(<length>) The spec is for a fixed width flat file. In most cases, possible values to populate the fields ...
mathewb's user avatar
  • 137
9 votes
1 answer

What is the encoding used in Git's binary patches?

Git can generate patches/diffs for binary files as well as for text files. I'm trying to figure out what encoding it uses for its binary patches. Here is an example: diff --git a/www/images/...
Dan Lenski's user avatar
15 votes
1 answer

Why are the punctuation characters in the ASCII table all over the place?

In the ASCII table, punctuation characters appear between the non-printing characters and before the numbers (!"#$%&')*+,-./), between the numbers and the uppercase letters (:;<=>?@), ...
Qqwy's user avatar
  • 4,769
0 votes
1 answer

Problem while printing characters Difference between System.out.println('A') and System.out.println(+'A') [closed]

Why is it that : System.out.println(+'A') //gives output as 65 System.out.println('A') //gives output as A Also System.out.println(8+4+'A'+"PRIME"+4+4+'A'); gives output as 77PRIME44A ...
Excalibur's user avatar
2 votes
1 answer

What type of encoding does wikipedia use?

I have the wikipedia data dump and trying to decode special characters in the page titles, except a lot of characters don't match up the "standard" ascii encoding (referencing from here.) As an ...
AltusVultur's user avatar
1 vote
2 answers

Non-printable characters and editors

Today I was presented with a very nasty problem and I do not quite know where to ask this but hope here is ok. So I have the following string: "\0" (at least that's how it looks in visual studio). If ...
Vincent's user avatar
  • 365
1 vote
2 answers

How are ASCII code associations actually stored and retrieved?

I was reading about compilers and was given an example of creating a basic compiler that recognizes escape sequences without referencing ASCII. Somebody suggested that once I compile a piece of code ...
justthom8's user avatar
  • 131
69 votes
6 answers

Should Latin-1 be used over UTF-8 when it comes to database configuration?

We are using MySQL at the company I work for, and we build both client-facing and internal applications using Ruby on Rails. When I started working here, I ran into a problem what I had never ...
Ten Bitcomb's user avatar
  • 1,164
7 votes
1 answer

Why was the grave but not the acute accent included in ASCII?

While looking at the Unicode properties (code point, script, block, UTF-8 and UTF-16 encoding, etc.) of some characters, I stumbled upon major differences between ` ("GRAVE ACCENT") and ´ (&...
xehpuk's user avatar
  • 175
2 votes
2 answers

How to detect client character encoding?

I programmed a telnet server using C as programming language but I have a problem to send characters with emphases (é, è, à ...). The character encoding is different between the telnet clients (...
ipStack's user avatar
  • 121
0 votes
2 answers

Does ASCII have a header or footer or anything similar?

I'm working through a problem in Programming Pearls -- specifically, the implementation of a program which sorts a file containing, at most, 10,000,000 integers, each of which is 7 digits long (Column ...
Drake Sobania's user avatar
12 votes
5 answers

How do you compress ASCII strings into fewer bytes?

I'm working with an embedded device with a unique protocol that sends messages to other devices and I'm making an application that parses the sent packets. Each packet carries 8 bytes. The protocol is ...
TtT23's user avatar
  • 1,553
2 votes
2 answers

What are the commonly confused encodings that may result in identical test data?

I'm fixing code that is using ASCIIEncoding in some places and UTF-8 encoding in other functions. Since we aren't using the UTF-8 features, all of our unit tests passed, but I want to create a ...
makerofthings7's user avatar
6 votes
2 answers

Why was ASCII needed?

With an encoding such as EBCDIC being in existence already (and being 8 bit to boot), what was the need to invent yet another encoding and a 7 bit one at that? Why was ASCII invented and what ...
Oded's user avatar
  • 53.5k
119 votes
5 answers

What is the advantage of choosing ASCII encoding over UTF-8?

All characters in ASCII can be encoded using UTF-8 without an increase in storage (both requires a byte of storage). UTF-8 has the added benefit of character support beyond "ASCII-characters". If ...
Pacerier's user avatar
  • 4,993